在主要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. 在對話框中取消選擇的視圖選擇顯示
- 3. 複選框在列表視圖中選擇多個聯繫人
- 4. 在長按列表視圖後顯示一個對話框android
- 5. 如何在Android中顯示對話框中的對話框?
- 6. 如何在對話框中全屏顯示視頻視圖?
- 7. 顯示多列複選框列表
- 8. django:如何顯示一對多關係的複選框列表?
- 9. 在php中顯示多個複選框
- 10. 列表框:如何根據列表框選擇顯示子對話框?
- 11. 如何在列表框中顯示多個選定的項目
- 12. 如何顯示在特定視圖中的進度對話框
- 13. 列表視圖中的複選框ABAP
- 14. 列表視圖中的Android複選框
- 15. 列表視圖中的複選框
- 16. 如何在列表視圖中選擇適當的複選框
- 17. 如何爲列表中的每個成員顯示對話框?
- 18. 在搜索後恢復對話框中的列表視圖
- 19. 在對話框中對齊複選框
- 20. 如何使用django複選框顯示覆選框列表?
- 21. 帶有複選框的列表視圖正在檢查多個複選框
- 22. 如何顯示jquery對話框標題欄上的複選框?
- 23. 複選框列表視圖
- 24. 如何在彈出對話框中顯示Recycler視圖?
- 25. 在對話框中顯示視頻
- 26. android警報對話框中的android複選框沒有顯示
- 27. 爲複選框列表對話框設置複選框
- 28. 如何在jQuery的對話框中顯示列表?
- 29. 如何在Android對話框中選中複選框?
- 30. 如何顯示列表框/列表視圖列對齊
你可以看到這個鏈接,可將建議..... HTTP://www.mysamplecode.com/2012/07/android-listview-checkbox-example.html 和簡單採取對話框中的列表視圖。 –