我想实现类似于联系人应用程序所做的事情:
在我的主要活动中按下编辑选项时,我想显示另一个允许进行一些编辑的活动。一旦此活动出现,我还想显示一个上下文菜单(通过调用工作startActionMode()
)显示“完成”按钮(左上角) - 就像在编辑联系人时在联系人应用程序中一样。到目前为止一切正常。
我的问题:按下完成按钮也应该关闭活动(就像按下“后退按钮”一样)并返回主要活动,但我不知道如何从ActionMode.Callback's onActionItemClicked()
方法中完成活动。
我不确定我是否试图在这里滥用上下文菜单的概念,但似乎联系人应用程序也是如此。
感谢您对此的任何帮助!