无法在启动时为napp抽屉调用onCreateOptionsMenu()方法

时间:2016-02-06 09:01:07

标签: titanium appcelerator drawer appcelerator-titanium oncreateoptionsmenu

我只有小睡抽屉模块有问题。我有这个代码:

**drawer = NapDrawerModule.createDrawer({
//parameter for the drawer
});**

然后我有: *

*drawer.getActivity().onCreateOptionsMenu = function(e) {
//code for creation menu**
}

问题是,当我启动应用程序时,没有调用onCreateOptionsMenu()方法,因此我的菜单项没有显示出来。当我按下物理菜单按钮时,它会显示出来。 我注意到这只是NapDrawer的问题。我试过简单的TI.UI.createWindow(),添加方法onCreateOptionsMenu()并且它有效。 我不知道抽屉里有什么问题。我使用的是钛金5.0和目标android SDK 22。

1 个答案:

答案 0 :(得分:2)

我找到了上述问题的解决方案。下一个解决方案对我有这种问题的人。你需要在你的午睡抽屉创建方法中添加下一个属性:hamburgerIcon:true