android 系统提示对话框(AlertDialog)的使用
2016-05-13 14:17
309 查看
在按键单击事件中添加创建对话框并设置相关属性。
[java] view
plain copy
dialogButton=(Button)findViewById(R.id.bt_hello);
dialogButton.setOnClickListener(new OnClickListener() {//按键单击事件
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
new AlertDialog.Builder(MainActivity.this).setTitle("系统提示")//设置对话框标题
.setMessage("请确认所有数据都保存后再推出系统!")//设置显示的内容
.setPositiveButton("确定",new DialogInterface.OnClickListener() {//添加确定按钮
@Override
public void onClick(DialogInterface dialog, int which) {//确定按钮的响应事件
// TODO Auto-generated method stub
finish();
}
}).setNegativeButton("返回",new DialogInterface.OnClickListener() {//添加返回按钮
@Override
public void onClick(DialogInterface dialog, int which) {//响应事件
// TODO Auto-generated method stub
Log.i("alertdialog"," 请保存数据!");
}
}).show();//在按键响应事件中显示此对话框
}
});
![](http://img.my.csdn.net/uploads/201301/21/1358735201_6247.png)
/article/8718446.html
[java] view
plain copy
dialogButton=(Button)findViewById(R.id.bt_hello);
dialogButton.setOnClickListener(new OnClickListener() {//按键单击事件
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
new AlertDialog.Builder(MainActivity.this).setTitle("系统提示")//设置对话框标题
.setMessage("请确认所有数据都保存后再推出系统!")//设置显示的内容
.setPositiveButton("确定",new DialogInterface.OnClickListener() {//添加确定按钮
@Override
public void onClick(DialogInterface dialog, int which) {//确定按钮的响应事件
// TODO Auto-generated method stub
finish();
}
}).setNegativeButton("返回",new DialogInterface.OnClickListener() {//添加返回按钮
@Override
public void onClick(DialogInterface dialog, int which) {//响应事件
// TODO Auto-generated method stub
Log.i("alertdialog"," 请保存数据!");
}
}).show();//在按键响应事件中显示此对话框
}
});
![](http://img.my.csdn.net/uploads/201301/21/1358735201_6247.png)
/article/8718446.html
相关文章推荐
- 7种形式的Android Dialog使用举例
- Android Studio编译报错:sdk:minSdkVersion 1 cannot be smaller than version 7 declared in library
- android进阶之路:大神问答
- Android打造带透明圆弧的ImageView
- Android TouchEvent事件传递机制
- Android 国际化语言
- Android 异常日志捕捉Crash
- android wifi驱动移植详细过程
- Android 侵权案下周复审
- Android Lame 3.99.5 生成so文件 来实现录音功能
- 【ANDROID】ASYNCTASK不回调ONPOSTEXECUTE方法的解决办法。
- [Android] IntentService使用详解和实例介绍
- Android 删除文件
- Android DatePicker TimePicker
- 【ANDROID】创建/删除桌面快捷方式
- android开发之synchronized的用法
- Android Studio的常用快捷键
- Android 开发之 fragment 与 activity的生命周期
- 【ANDROID】解决使用ZXING扫码,距离近无法识别的问题。
- android上传文件到服务器