0
如何限制用戶選擇不超過指定數量的listview項目?同樣,如果用戶取消選擇已經選擇的項目,用戶應該可以選擇新的項目。Android Listview - 爲用戶選擇的指定數量設置約束條件
如何限制用戶選擇不超過指定數量的listview項目?同樣,如果用戶取消選擇已經選擇的項目,用戶應該可以選擇新的項目。Android Listview - 爲用戶選擇的指定數量設置約束條件
,你可以在你的適配器類使用一個計數器,並將其與maximumNoOfItemToSelect
,而不是比較讓用戶當用戶選擇一個項目來選擇,如果是大於maximumNoOfItemToSelect
像這樣
class MyAdapter
{
int counter=0;
...
}
counter++;
當用戶取消選擇的項目
counter--;
前selection
檢查這個condition
if (counter > maximumNoOfItemToSelect)
{
//don't select the item
}
告訴我們您目前的做法?你到現在爲止做了什麼? –
您可以在自定義適配器中使用標誌 –