В настоящее время Codename One Toolbar
не предоставляет API для реализации правого бокового меню .
Я открыл RFE: SideMenu насправа от панели инструментов некоторое время назад, и я также вижу несколько старых дискуссий по этому поводу.Мне нужно реализовать это (это требование) , поэтому я попытался найти способ обойти отсутствие этой функции.Точнее, Мне нужно реализовать как левое меню (без значка меню гамбургера) , так и меню справа (с меню гамбургера)icon) в той же форме.
Я нашел (сложное) решение в старом посте " Сбоку, вверху сверху ", основанона (не рекомендуется) SideMenuBar
.Я протестировал (только в симуляторе) код , о котором сообщалось в этом посте , и получил два боковых меню (левое без значка и правое со значком гамбургера)) .
Тем не менее, я полагаю, что не стоит доверять устаревшему API для создания нового приложения.Более того, я привык работать с Toolbar
, мне не комфортно с SideMenuBar
(это кажется сложным, и я никогда раньше не использовал).
Мой вопрос заключается в том, как реализоватьэтот вариант использования с кодом, которому я могу доверять.Или SideMenuBar
является единственным решением?
(Побочный запрос подразумевает, что кто-то из команды Codename One может реализовать этот RFE, который, вероятно, может быть интересен для других разработчиков, как показанодругие подобные вопросы (например: [1] , [2] , [3] , [4] , [5] , [6] , [7] ): на данный момент я не могу сделать это самостоятельно. Спасибо).