我有一个顶级的TabHost,它实现了onCreateOptionsMenu方法。我希望子活动(选项卡中的子活动)能够通过onOptionsItemSelected拦截选项菜单。例如,在选项菜单中,我有一个名为“编辑便笺”的项目,在一个选项卡中有一个ListView,其中包含所有便笺的列表。我希望可以在整个应用程序中查看“编辑笔记”项,但是顶层TabActivity不知道诸如笔记的标题或ID之类的信息。

最佳答案

对选项卡进行子类化,并在OnOptionsItemSelected中让父级调用活动子级,以便它有机会先处理它。

关于java - 拦截onOptionsItemSelected,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3193273/

10-10 01:46