如何限制用户选择不超过指定数量的列表视图项目?此外,如果用户取消选择已选择的项目,用户应该能够选择新的项目。
问问题
41 次
1 回答
0
您可以在适配器类中使用计数器并将其与 进行比较,maximumNoOfItemToSelect
并且不允许用户选择它是否大于maximumNoOfItemToSelect
像这样的东西
class MyAdapter
{
int counter=0;
...
}
当用户选择一个项目时
counter++;
当用户取消选择一个项目时
counter--;
在selection
检查这个之前condition
if (counter > maximumNoOfItemToSelect)
{
//don't select the item
}
于 2013-06-26T12:50:22.957 回答