Ich versuche, submenu
Elemente zu NavigationView
programmgesteuert hinzuzufügen. Ich bin in der Lage Elemente in menu
hinzufügen, aber nicht in submenu
Wie programmatisch Untermenüpunkte zu NavigationView anstelle von Menü hinzufügen xml
Artikel zum Menü funktioniert Hinzufügen
Menu menu = mNavigationView.getMenu();
menu.add(Menu.NONE, Menu.NONE, index, "Menu Item1");
Aber das Hinzufügen von Elementen zu Untermenü funktioniert nicht
Menu menu = mNavigationView.getMenu();
SubMenu subMenu = menu.addSubMenu("Sub menu title");
subMenu.add(Menu.NONE, Menu.NONE, index, "SubMenu Item1");
Dank es funktioniert. Aber es sollte ein einfacher Weg sein, als die Listenansicht zu erhalten und zu aktualisieren. – Libin
Ja, ich stimme zu. Und ich stelle mir vor, dass solche Dinge mit fortschreitender Entwicklung der neuen Design-Bibliothek etwas reibungsloser ablaufen werden. Froh, dass es für dich funktioniert. – adneal
Was ist mit dem Hinzufügen von Untermenü ohne Titel? Es ist Platz da! Könnte ein Problem sein! –