在我的应用程序中,有一个ListFragment,其中列表中的每个项目都包含一个复选框。每当用户单击这些复选框之一时,应用程序就会启动ActionMode上下文菜单。
但是我希望应用程序在单击另一个组件时关闭ActionMode菜单。
我尝试Fragment#closeContextMenu()失败。

有什么想法可以完成吗?

最佳答案

每当您创建/启动ActionMode时,创建者

mMode = startActionMode(....);

要消除它,请使用以下语法
if (mMode != null)
 {
     mMode.finish();
 }

关于android - 如何在Honeycomb上以编程方式关闭ActionMode菜单?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11158957/

10-09 12:49