弹出对话框AlertDialog.Builder
2011-12-01 10:54
134 查看
/** * 第一种弹出对话框的方法,直接在程序中弹出对话框 */ builder =new AlertDialog.Builder(this); //显示信息 builder.setMessage("直接弹出") //确定按钮 .setPositiveButton("Yes", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub tv.setBackgroundColor(Color.CYAN); } }) //取消按钮 .setNegativeButton("No", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub setTitle("选择取消"); } }); AlertDialog ad00=builder.create(); ad00.show();
/** *第二种弹出对话框的方法,调用系统的onCreateDialog方法 **/ showDialog(1);
@Override protected Dialog onCreateDialog(int id) { // TODO Auto-generated method stub if(id==1){ new AlertDialog.Builder(this) .setTitle("第二种") .setMessage("调用系统的onCreateDialog(id)方法") .setPositiveButton("确定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { tv.setBackgroundColor(Color.CYAN); } }) .setNegativeButton("取消", null).show(); } return super.onCreateDialog(id); }
相关文章推荐
- 弹出对话框AlertDialog.Builder使用笔记
- AlertDialog.Builder弹出对话框
- Android:AlertDialog.Builder创建常见对话框
- android 简单列表对话框(AlertDialog.Builder().setItems())
- android-如何关闭AlertDialog.Builder对话框
- AlertDialog弹出对话框条件不成立不消失
- android 开发AlertDialog.builder对话框的实现
- android 简单列表对话框(AlertDialog.Builder().setItems())
- android AlertDialog.Builder 设置对话框不消失
- AlertDialog.Builder弹出自定义Layout窗口
- 初学android 对话框时需要主要AlertDialog和AlertDialog.builder之间的区别
- android基础学习(6)-------AlertDialog.Builder提示对话框
- AlertDialog.Builder弹出各类窗口实现
- android-如何关闭AlertDialog.Builder对话框
- Android弹出框PopupWindow,Dialog,AlertDialog.Builder,AlertDialog的一知半解
- AlertDialog.Builder提示对话框
- android Alertdialog.Builder 创建对话框的七种方式
- android 简单列表对话框(AlertDialog.Builder().setItems())
- android-如何关闭AlertDialog.Builder对话框
- 自定义AlertDialog.Builder对话框