欢迎来到天天文库
浏览记录
ID:11598648
大小:441.53 KB
页数:17页
时间:2018-07-12
《android中的对话框的使用技巧》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Android软件开发之盘点所有Dialog对话框大合集 对话框大合集今天我用自己写的一个Demo和大家详细介绍一个Android中的对话框的使用技巧。 1.确定取消对话框对话框中有2个按钮 通过调用setPositiveButton方法和setNegativeButton方法可以设置按钮的显示内容以及按钮的监听事件。 我们使用AlerDialog创建对话框1.AlertDialog.Builderbuilder=newAlertDialog.Builder(MainDialog.this);
2、 使用builder设置对话框的titlebuttonicon等等1. builder.setIcon(R.drawable.icon);2. builder.setTitle("你确定要离开吗?");3. builder.setPositiveButton("确定",newDialogInterface.OnClickListener(){4. publicvoidonClick(DialogInterfacedialog,intwh
3、ichButton){5. //这里添加点击确定后的逻辑6. showDialog("你选择了确定");7. }8. });9. builder.setNegativeButton("取消",newDialogInterface.OnClickListener(){10. publicvoidonClick(DialogInterfacedialog,intwhichButton){1
4、. //这里添加点击确定后的逻辑2. showDialog("你选择了取消");3. }4. });5. builder.create().show();6.这个dialog用于现实onClick后监听的内容信息1. privatevoidshowDialog(Stringstr){2. newAlertDialog.Builder(MainDialog.this)3. .setM
5、essage(str)4. .show();5. }2.多个按钮信息框 1. AlertDialog.Builderbuilder=newAlertDialog.Builder(MainDialog.this); 2. builder.setIcon(R.drawable.icon);3. builder.setTitle("投票");4. builder.setMessage("您认为什么样的内容能吸引您?"
6、);5. builder.setPositiveButton("有趣味的",newDialogInterface.OnClickListener(){6. publicvoidonClick(DialogInterfacedialog,intwhichButton){7. showDialog("你选择了有趣味的");8. }9. });10. builder.setNeutralButton("
7、有思想的",newDialogInterface.OnClickListener(){11. publicvoidonClick(DialogInterfacedialog,intwhichButton){12. showDialog("你选择了有思想的"); 13. }1. });2. builder.setNegativeButton("主题强的",newDialogInterfa
8、ce.OnClickListener(){3. publicvoidonClick(DialogInterfacedialog,intwhichButton){4. showDialog("你选择了主题强的"); 5. }6. });7. builder.create().show();3.列表框 这个数组用于列表选择1.finalString[]mItems={"item0"
此文档下载收益归作者所有