Android通知之多选对话框通知
来源:互联网 发布:淘宝大米 编辑:程序博客网 时间:2024/05/20 09:27
private String[] items = {"热血传奇","魔兽世界","跑跑卡丁车"};boolean[] checkedItems = {true,true,true};//用于多选是否被选中//多选通知public void checkbox(View view){OnMultiChoiceClickListener choiceLinstener = new OnMultiChoiceClickListener() {//监听条目选中,这里是OnMultiChoiceClickListener//which是被选中条目的索引,isChecked表示是否选中public void onClick(DialogInterface dialog, int which, boolean isChecked) {System.out.println(items[which]+": "+isChecked);}};OnClickListener positiveLinstener = new OnClickListener() {//监听按钮public void onClick(DialogInterface dialog, int which) {//which是用来区分按钮的,跟普通通知那三个按钮一样StringBuilder sb = new StringBuilder();for(int i=0;i<checkedItems.length;i++){//就是将选中的结果合并并显示sb.append(checkedItems[i]?items[i]+" ":"");}Toast.makeText(getApplicationContext(), sb.toString(), Toast.LENGTH_SHORT).show();}};new AlertDialog.Builder(this)//.setTitle("多选对话框")//.setCancelable(true)//这个表示点击手机上的返回键是否能取消掉.setMultiChoiceItems(items, checkedItems, choiceLinstener)//参数一:条目名字数组,参数二:条目是否被选中数组.setPositiveButton("确定", positiveLinstener)//.show();}
0 0
- Android通知之多选对话框通知
- Android通知之单选对话框通知
- Android通知之普通对话框通知
- Android通知之列表对话框通知
- Android通知之进度条对话框通知
- android通知对话框、多选对话框、单选对话框
- Android对话框通知(Dialog Notification)
- Android 对话框通知(Dialog Notification)
- Android 菜单、通知、对话框、Toast
- android之对话框通知栏:
- Android——对话框、通知
- 对话框通知
- Android对话框之多选对话框
- Android中的通知:Toast,对话框,状态栏
- Android通知栏通知
- 【转】对话框之 通知
- 对话框通知(Dialog Notification)
- android通知
- Apache配置虚拟主机和多HTTPS服务
- 九度oj 题目1007:奥运排序问题
- 成功求职者的自述:如何向应聘企业展示自身价值?
- Flex入门——实现Flex验证处理
- Android 仿联系人列表 实现ListView的A-Z字母排序和过滤搜索功能,并挤压效果(一)
- Android通知之多选对话框通知
- NEFU 118 n!后面有多少个0 n!素因子的分解
- MFC SDI 类之间的调用
- 让cmake 生成的工程在release 模式下可以调试
- winform本地选择显示图片和打开文件夹操作简单笔记
- 压缩工具类
- c# 获取服务器文件的路径
- 项目风险盘点
- 非阻塞IO、NIO为什么会快,我们为什么需要多线程