0

致力于 Android 平台的 Worklight 项目。想知道有没有办法覆盖 WL.OptionsMenu.addItem?

这不是隐藏设置选项菜单。从 Android SDK 11 开始,选项菜单将替换为操作栏。在 WebView 的全屏中,无法显示操作栏。在这个移动应用程序中,实现了滑动菜单。每次调用 WL.OptionsMenu.addItem 都会在滑动菜单中添加一个菜单项。

谢谢

4

1 回答 1

0

根据您的编辑:
Worklight 尚不支持 Android 中的 ActionBar,因此在 Android 中将 WL.OptionsMenu API 与 API 级别 11 结合使用时可能会出现奇怪的情况。


你能解释一下你想要完成什么吗?在您的情况下,“覆盖”一个项目是什么意思?
这是 WL.OptionsMenu API,您可以在其限制范围内做任何您想做的事情。

如果您的意思是您只想删除默认的“Worklight Settings”项,那么您需要worklightSettings在 application-descriptor.xml 中设置为“false”。之后,您可以简单地初始化 OptionsMenu 并向其中添加您需要的任何项目。

如果您的意思是您有一个想要更改的现有项目,因为您知道项目 ID,您可以简单地重新创建该项目,这实际上会覆盖它之前所做的。

于 2013-06-10T15:31:58.917 回答