菜单设计器
菜单模式
默认情况下,使用 Composite mode。这种模式下,会包含所有来自应用程序 menu.xml
中的菜单,以及所有扩展组件和继承自框架中的菜单。其中继承的菜单项不能编辑。
当从 Composite mode 切换至 Single mode 时,Studio 会建议保留从框架和扩展组件继承的菜单项:
在 Single mode 中,Studio 可以添加项目中包含的扩展组件菜单。左侧的面板展示可用的组件菜单,拖拽到右侧即可添加到自定义菜单中。
如果决定保留继承的菜单项,则将复制其结构至你的项目中,然后可以自定义编辑。如果以后决定将主菜单切换回复合模式,注意,需要手动从项目配置中删除所有重复的菜单项。否则,由于菜单结构不允许重复的菜单项,会导致菜单出错。
添加菜单项
如需添加菜单项,点击设计器中的加号按钮打开 Create Menu Item 窗口。
支持创建下列类型的菜单项:
-
View - 打开应用程序视图的菜单项。
-
Menu - 包含其他菜单项的菜单。菜单的属性详细信息请参阅 MenuConfig。
-
Bean - 调用 bean 方法的菜单项。
-
Separator - 菜单项的水平分隔符。
关于使用视图、Bean 菜单项的更多信息,请参阅 MenuConfig
的 菜单项属性 部分。
在打开视图的菜单项创建完成后,还支持配置一组 菜单属性 用于传递参数给视图的公共 setter。
本页是否有帮助?
感谢您的反馈