上下文操作栏(CAB)将触摸事件传递给操作栏

时间:2015-06-22 12:54:45

标签: android android-actionmode

在我的活动中,我有一个包含两个操作项的ActionBar。在同一活动中,我显示上下文操作栏,其中包含一个操作项,用于选择多个项目并删除它们。

我面临的问题是上下文操作栏将触摸事件传递给后面的操作栏。因此,当我单击上下文操作栏时,触摸事件将传递到操作栏,并且正在处理onOptionItemSelected。

我如何避免这种情况?

我能想到的一种方法是将ActionMode存储为活动中的一个字段,然后使用它来查找操作模式是否可见并决定是否处理onOptionItemSelected调用。

可以避免任何其他方式吗?

0 个答案:

没有答案