【发布时间】:2014-06-22 16:54:17
【问题描述】:
我正在尝试实现多个列表项选择,用户可以根据操作栏上出现的菜单项执行操作。
我尝试了ListView.CHOICE_MODE_MULTIPLE_MODAL 的方法,但此选项仅适用于 API 11 或更高版本。
有没有一种方法可以为下面的 API 11 使用相同的技术,即下面的代码仅适用于 API 11 及以上版本。
list.setMultiChoiceModeListener(new MultiChoiceModeListener() {
@Override
public void onItemCheckedStateChanged(ActionMode mode,
int position, long id, boolean checked) {
// Capture total checked items
final int checkedCount = list.getCheckedItemCount();
// Set the CAB title according to total checked items
mode.setTitle(checkedCount + " Selected");
// Calls toggleSelection method from ListViewAdapter Class
listviewadapter.toggleSelection(position);
}
【问题讨论】:
标签: android listview android-listview menubar