0

我想实现类似于联系人应用程序所做的事情:

在我的主要活动中按下编辑选项时,我想显示另一个允许进行一些编辑的活动。一旦此活动出现,我还想显示一个上下文菜单(通过调用工作startActionMode())显示“完成”按钮(左上角) - 就像在编辑联系人时在联系人应用程序中一样。到目前为止一切正常。

我的问题:按下完成按钮也应该关闭活动(就像按下“后退按钮”一样)并返回主要活动,但我不知道如何从ActionMode.Callback's onActionItemClicked()方法中完成活动。

我不确定我是否试图在这里滥用上下文菜单的概念,但似乎联系人应用程序也是如此。

感谢您对此的任何帮助!

4

1 回答 1

0

只需覆盖 onDestroyActionMode:

@Override
public void onDestroyActionMode(ActionMode mode)
{
    finish();
}
于 2013-07-02T15:42:29.240 回答