我已将我的 ListView 选择模式设置如下:
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
但是在选择了一些项目并尝试 Toast 选定的项目后,它会显示空字符串。
我如何敬酒选定的项目:
String selected = "";
int cntChoice = listView.getCount();
SparseBooleanArray sparseBooleanArray = listView.getCheckedItemPositions();
for (int i = 0; i < cntChoice; i++) {
if (sparseBooleanArray.get(i)) {
selected +=listView.getItemAtPosition(i).toString() + "\n";
}
}
Toast.makeText(getApplicationContext(),selected,Toast.LENGTH_SHORT).show();
我已经为适配器上的转换视图设置了监听器,问题是
那么有可能管理它吗?
我的意思是可以设置在转换视图侦听器上选择的项目吗?