我想知道如何在单击按钮时将 ListView 选择模式从单个切换到多个。 这样我就可以选择多个列表项并将其删除,删除后我应该回到单选模式。 如果你知道如何实现这个帮助我。 谢谢。
最佳答案
实现 button
的 OnClick
功能并检查 ListView
的状态模式并根据您的偏好进行如下更改....
public void onClick(View v) {
switch(v.getId()){
case (R.id.mybutton):
ListView listView = getListView();
if (listView.getChoiceMode() == ListView.CHOICE_MODE_MULTIPLE)
{
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
}
else if (listView.getChoiceMode() == ListView.CHOICE_MODE_SINGLE)
{
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
}
break;
}
}
关于android - 如何在android中的Clicking事件中将ListView选择模式从单个切换到多个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15083422/