android—使用AlertDialog.Builder对话框
2017-03-18 15:23
471 查看
每个人在使用手机的时候,如果点到一些不该点的东西,系统将会自动弹出一个对话框,对话框内的内容会提示你不该点击这个,并让你关闭。这就是对话框,这也是对话框的其中一个用途。这次我说的是一些简单的使用。
上代码:
View view=getLayoutInflater().inflate(R.layout.empty,null);//首先先创建一个View,引入对话框的布局
builder=new AlertDialog.Builder(this); //先实例化对话框,这里的this是上下文
builder.setIcon(R.mipmap.ic_launcher); //设置对话框的属性
builder.setView(view); //设置对话框的布局
builder.setTitle("摇一摇定位"); //设置对话框的标题
需要注意的是,如果对话框内有控件,需要对控件使用findViewById的话,需要使用你当前布局View.findViewById这个方法,而不是activity的
使用对话框我们可以点击对话框外的就可以使对话框自动关闭,也可以使用代码将其关闭。
AlertDialog.Builder builder = new AlertDialog.Builder(this);
AlertDialog dialog = builder.show();
dialog.dismiss();
可以查看相关博客
http://blog.csdn.net/centralperk/article/details/7930569
上代码:
View view=getLayoutInflater().inflate(R.layout.empty,null);//首先先创建一个View,引入对话框的布局
builder=new AlertDialog.Builder(this); //先实例化对话框,这里的this是上下文
builder.setIcon(R.mipmap.ic_launcher); //设置对话框的属性
builder.setView(view); //设置对话框的布局
builder.setTitle("摇一摇定位"); //设置对话框的标题
需要注意的是,如果对话框内有控件,需要对控件使用findViewById的话,需要使用你当前布局View.findViewById这个方法,而不是activity的
使用对话框我们可以点击对话框外的就可以使对话框自动关闭,也可以使用代码将其关闭。
AlertDialog.Builder builder = new AlertDialog.Builder(this);
AlertDialog dialog = builder.show();
dialog.dismiss();
可以查看相关博客
http://blog.csdn.net/centralperk/article/details/7930569
相关文章推荐
- Android 使用AlertDialog.Builder构造对话框dialog全过程
- android-如何关闭AlertDialog.Builder对话框
- Android中的对话框AlertDialog使用技巧合集
- 【边做项目边学Android】知识点:Android控件系列之对话框AlertDialog.Builder
- android 开发AlertDialog.builder对话框的实现
- 使用AlertDialog.Builder创建对话框
- android-如何关闭AlertDialog.Builder对话框
- Android开发基础之AlertDialog的列表对话框的使用
- Android 对话框AlertDialog和AlertDialog.Builder两者的区别
- android-如何关闭AlertDialog.Builder对话框
- Android Studio——AlertDialog.Builder使用方法
- android 简单列表对话框(AlertDialog.Builder().setItems())
- android-如何关闭AlertDialog.Builder对话框
- android AlertBuilder创建的dialog,使用自定义样式
- Android之自定义对话框AlertDialog.Builder+getLayoutInflater().inflate
- 使用AlertDialog.Builder自定义对话框
- android Alertdialog.Builder 创建对话框的七种方式
- Android酱油笔记之关闭AlertDialog.Builder对话框
- Android中的对话框AlertDialog使用技巧合集
- 初学android 对话框时需要主要AlertDialog和AlertDialog.builder之间的区别