Ich bin ein Anfänger für Android-Anwendungen und Java, im Grunde bin ich ein PHP-Entwickler.
Ich habe ein Projekt für einen Tab + Swipe-Anwendung,
Hier lade ich zwei Tabs für die Anwendung und lade ein allgemeines Menü, aber ich muss ein anderes Menü für verschiedene Tabs laden wie:
Wenn die Registerkarte TabOne ist, laden Sie menu_a, wenn Tab TabTwo ist, laden Sie dann menu_b mit verschiedenen Optionen. Ich möchte das allgemeine Menü nicht laden. Wie kann ich das tun?
Erstellen Sie eine Menü-XML-Datei für menu_a.xml und menu_b.xml im Ordner res / menu.
%Vor%Um ein Optionsmenü für das aktuelle angezeigte Fragment zu erstellen, fügen Sie setHasOptionsMenu (true) hinzu; an die Fragment onCreate () Methode.
%Vor%Dann müssen Sie das entsprechende Optionsmenü (menu_a.xml oder menu_b.xml) aufblasen, indem Sie die Methode onCreateOptionsMenu () überschreiben.
%Vor%Bei der Handhabung von Menüoptionen überschreiben Sie onOptionsItemSelected ()
%Vor%Siehe Erstellen eines Optionsmenüs: Ссылка für weitere Details.
Tags und Links android android-fragments tabs swipe android-menu