【发布时间】:2018-06-01 21:33:18
【问题描述】:
目前,代号 One Toolbar 不提供 API 来实现右侧菜单。
我不久前打开了RFE: SideMenu on right of Toolbar,我也看到了一些关于它的旧讨论。我需要实现它(这是一个要求),所以我试图找到一种方法来规避这个功能的缺失。更准确地说,我需要同时实现左侧菜单 (没有汉堡菜单图标) 和右侧菜单 (带有汉堡菜单图标) 在同一个表单中。
我在旧帖子“On The Side, Up On Top”中找到了一个(复杂)解决方案,基于(已弃用)SideMenuBar。我测试了(仅在模拟器中)code reported in that post,我得到了两个侧边菜单(左侧没有图标,右侧有汉堡图标)。
但是,我认为信任已弃用的 API 来开发新应用并不是一个好的解决方案。此外,我习惯使用Toolbar,我对SideMenuBar 不太满意(这似乎很复杂,我以前从未使用过)。
我的问题是如何使用我可以信任的代码来实现这个用例。还是SideMenuBar 是唯一的解决方案?
(暗示寻求帮助的一面是 Codename One 团队的某个人是否可以实现这个 RFE,这可能对其他开发人员来说很有趣,如其他类似问题所示(即: [1]、[2] ,[3],[4],[5],[6],[7]):目前,我自己做不到。谢谢)。
【问题讨论】:
-
读者更新:我发送了几个拉取请求来实现我的要求。在CN1的下一次更新中,右侧菜单将可用。
标签: codenameone