在主要activityi采取一个按钮,并在按钮单击我想显示列表视图中的数据与多个复选框在正面好的按钮对话框。如何在多个复选框中显示对话框中的列表视图
当我点击按钮,然后对话框关闭并在主要活动中显示选定的数据。再次点击按钮打开对话框,然后我想再次检查哪些被选中。
-3
A
回答
0
尝试使用Multiselect对话框。
boolean[] spb = { false, false, false, false, false };
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
final CharSequence[] items = { "one", "two",
"three", "four", "five" };
final boolean[] temp = { false, false, false, false, false };
AlertDialog.Builder builder = new AlertDialog.Builder(
ViewAll.this);
builder.setMultiChoiceItems(items, spb,
new DialogInterface.OnMultiChoiceClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which, boolean isChecked) {
if (isChecked) {
temp[which] = true;
} else {
temp[which] = false;
}
}
});
builder.setPositiveButton("Submit",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
spb = temp.clone();
// Do your stuff
}
});
AlertDialog dialog = builder.create();
dialog.show();
}
});
注:spb
和temp
长度应该是一样items
。
编码快乐..
+0
它不能正常工作 –
+0
你的代码是好的,但当我打开第二次我看到所有选择,但没有改变,我按下按钮好吧,第三次,我打开然后它未经检查。 –
相关问题
- 1. 复选框在列表视图中选择多个联系人
- 2. django:如何显示一对多关系的复选框列表?
- 3. 如何在列表框中显示多个选定的项目
- 4. 列表视图中的复选框ABAP
- 5. 如何在列表视图中选择适当的复选框
- 6. 带有复选框的列表视图正在检查多个复选框
- 7. 如何在弹出对话框中显示Recycler视图?
- 8. 为复选框列表对话框设置复选框
- 9. 如何在Android对话框中选中复选框?
- 10. 如何在asp.net中显示对话框
- 11. 如何在BlackBerry中显示对话框
- 12. 如何在对话框中显示UIPickerview
- 13. 显示一个复选框列表而不是多个选择
- 14. 如何在jQuery Mobile中顺序显示多个对话框?
- 15. 如何在列表视图的对话框顶部显示加载进度条?
- 16. 记得在列表视图中选中的复选框
- 17. 在列表视图中查找选中的复选框Android
- 18. 如何在N级列表视图中一次只选中一个复选框
- 19. 显示对话框在视图中充气由windowmanager在android中
- 20. 如何显示或隐藏多个复选框和多个复选框
- 21. 在列表框中显示消息框中的多个信息
- 22. 如何在asp中显示复选框列表项作为linkbutton
- 23. 在Flex DataGrid中显示复选框列
- 24. jQuery Mobile - 对话框中的多选择强制选项列表视图
- 25. 如何在选中多个复选框后禁用复选框?
- 26. 每列有多个复选框的列表视图?
- 27. 如何在自定义列表视图中插入复选框
- 28. 如何在列表视图中添加三态复选框
- 29. 在多选列表视图中保存复选框的选中状态
- 30. 多个复选框值将在文本框中显示
你可以看到这个链接,可将建议..... HTTP://www.mysamplecode.com/2012/07/android-listview-checkbox-example.html 和简单采取对话框中的列表视图。 –