我正在尝试动态设置菜单的标题。
检索并设置它:
ItemView menuTitle = ((ItemView) findViewById(R.id.menu_filter));
menuTitle.setTitle("TITLE_HERE");
只要它在onOptionsItemSelected(MenuItem item)
method.
我还没有找到一种方法来设置它onPrepareOptionsMenu
or onCreateOptionsMenu
方法如findViewById
返回 null(即使在扩展菜单之后)。
奇怪的是,文档中似乎没有任何内容可以完成此任务,而且谷歌搜索也没有找到太多这样一个看似简单的问题。
我一定是刚刚迷失了,没有意识到菜单中有一个名为 findItem 的函数...
menu.findItem(R.id.MENU_TITLE).setTitle("MY TITLE");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)