我在用着动作栏夏洛克并尝试使用以下方法来扩充我的 XML 菜单getSupportMenuInflator()
,但它给出了一个错误:
the method getSupportMenuInflator() is undefined for the type ...
我无法弄清楚为什么它显示错误。这是代码:
public void onCreateOptionsMenu(Menu menu) {
getSupportMenuInflater().inflate(R.menu.activity_main, menu);
...
}
我如何解决它?
您需要使用:
getSherlockActivity().getSupportMenuInflater().inflate(R.menu.activity_main, menu);
Since getSupportMenuInflater()
是 SherlockActivity 中的方法,而不是 SherlockFragment 中的方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)