Im Moment versuche ich das DrawerLayout/NavigationView aus der neuen Design Support Bibliothek (22.2.1) in meine Anwendung zu implementieren. Ich habe bereits im Internet und vor allem bei stackoverflow gesucht, wie man ein MenuItem mit Icon und Title zu einem Untermenü hinzufügt. Ich weiß, dass es möglich ist, einen Menüeintrag mit einem Titel oder Symbol hinzuzufügen.Hinzufügen von MenuItem zu NavigationView mit Icon und Titel?
wie folgt aus:
Menu m = mNavigationView.getMenu();
m.add(R.id.groupID,R.id.menuItemID,orderNumber,"title");
Aber das ist nur ein MenuItem mit einem Titel, ohne Symbol. Ist es möglich, ein MenuItem mit einem Titel und Icon hinzuzufügen?
Ok Sie können den Titel und das Symbol einfach hinzufügen, indem Sie xml wie eine gegebene Antwort verwenden. Aber wenn Sie es dynamisch hinzufügen, dann ist es derzeit ein Fehler in der Design-Support-Bibliothek ... http://Stackoverflow.com/a/30706233/3544839 – Moinkhan
hey Moinkhan, in Ihrem Stackoverflow-Link wird nichts über die Möglichkeit erwähnt, ein MenuItem hinzuzufügen mit Icon und Titel. Es ist also nicht möglich, SubmenuItems programmatisch mit Icon und Title hinzuzufügen. – pimato
Wenn Sie den Menüeintrag nicht hinzufügen können, ist es auch nicht möglich, ein Untermenü hinzuzufügen. Aber dieser Fehler ist als eine zukünftige Version markiert ..so ist es möglich, in einer zukünftigen Bibliothek .... für jetzt ist es nicht möglich, wie programmgesteuert .. – Moinkhan