Ich habe ein ziemlich seltsames Problem, wo das Menü für eine Aktivität auf dem echten Gerät, aber nicht auf dem Emulator völlig einwandfrei funktioniert.Android: Emulator wird das Menü in App nicht öffnen
Ich habe versucht, eines meiner älteren Projekte im Emulator zu starten, von dem ich weiß, dass die Menüs funktionieren, und es ist auch fehlgeschlagen. Ich nehme an, eine Art Update hat das verursacht?
Der Code ist einfach ...
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuItem prefs = menu.add("Preferences");
prefs.setIcon(R.drawable.gear_01);
return true;
}
LogCat Displays Reihe von Ausnahmen letztlich verursacht durch:
Dies geschieht eigentlich nicht nur in meinen Anwendungen, sondern auf dem Home-Bildschirm.
Irgendwelche Ideen für Lösungen?
Warten ... was sind diese Symbole ice_new_game und ic_help ... Sind sie Systemdateien? Sie sind nicht in meinem eigentlichen Ordner. Warum ist das plötzlich notwendig? Und wie soll dieses XML heißen? – bgroenks
Dies ist Bildspeicher in Ihrem Zeichnungsordner. Sie können es entfernen. Dann wird es nur title.Its notwendig, um ein Menü zu erstellen.XML hat zwei Menü-Komponente, die im Menü angezeigt wird.Wenn Sie möchten, dann bitte beachten Sie es zu akzeptieren upvote – Sameer
Für detaillierte Informationen gehen Sie zu http://developer.android.com/guide/topics/ui/menus.html – Sameer