Ich bin Anfänger Programmierer und gerade neu gestartet Android Entwicklung. Habe viele Antworten gesehen und konnte keine Antwort finden, die zu mir passen würde. Ich habe den Zurückpfeil-Button in meiner Aktionsleiste hinzugefügt, konnte aber nicht herausfinden, wie ich dem zuerst geladenen Bildschirm Navigation hinzufügen kann.
%Vor%MainActivity.java
%Vor%DemoFragment.java
AndroidManifest.xml
%Vor%
%Vor%activity_main.xml
%Vor%app_bar_main.xml
%Vor%content_main.xml
%Vor%fragment_demo.xml
%Vor%nav_header_main.xml
activity_main_drawer.xml
%Vor%
Sie müssen setHomeAsUpIndicator & amp; setDisplayHomeAsUpEnabled
%Vor%Legen Sie ein alternatives Zeichen fest, das neben dem Symbol / Logo / Titel angezeigt werden soll DISPLAY_HOME_AS_UP ist aktiviert. Dies kann nützlich sein, wenn Sie verwenden Dieser Modus zeigt eine alternative Auswahl für die Navigation nach oben an, z eine Schublade schieben.
Jetzt
Für diese Behandlung müssen Sie die Methode onOptionsItemSelected(MenuItem item)
in Ihrer Aktivität überschreiben.
Fügen Sie den folgenden Code in onCreate
hinzu %Vor% R.drawable.back_dark
ist das Zurück-Schaltflächenbild
entferne dieses actionBar.setHomeButtonEnabled(true);
aus deinem Code
EDITED: fand eine Sache, ändere die Methode
%Vor%sonst ist Ihr aller Code perfekt! Keine Notwendigkeit, naythig zu ändern
füge einfach diese Zeile hinzu
onCreate
:
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
Tags und Links java android android-studio navigation