如何告诉列表视图选择模式转换

时间:2016-02-04 22:40:48

标签: android listview

有没有办法知道用户是通过按下或取消选择所有项目来退出多种选择模式?

2 个答案:

答案 0 :(得分:0)

您可以使用以下方法注册MultiChoiceModeListener。

setMultiChoiceModeListener (AbsListView.MultiChoiceModeListener listener)

这可以告诉您用户何时离开多重模式。 不确定取消选择所有项目。用户如何执行此任务?

答案 1 :(得分:0)

解决方案是实施:

@Override
public void onDestroyActionMode(ActionMode mode) {
    ...
}

@Override
public void onCreateActionMode(ActionMode mode, Menu menu)  {
    ...
}

检测退出并进入多选模式。