2016-10-21 2 views
0

Also in meiner App habe ich einen Abschnitt, wo eine neue Aktivität gestartet wird, die einen ViewPager/Navigation Drawer enthält, die Sache, wo Sie auf das Hamburger-Symbol klicken und ein kleines Fenster von links herausgleitet, so dass Sie einen anderen Platz haben, um auf Menüoptionen zu klicken .Wie man rückseitige Knopfeigenschaft einführt, wenn Sie Hamburgerikone haben?

Die Schaltfläche, die das herausgleiten lässt, ist jedoch das Hamburger-Symbol, in dem normalerweise der Zurück-Pfeil vorhanden ist.

Gibt es einen bekannten Weg, um dies zu umgehen? Ich weiß nicht, ob es eine Funktion gibt, die sowohl einen Backpfeil UND ein Hamburger/Schubladen-Expansionssymbol auf dem Bildschirm zur gleichen Zeit in irgendeiner Form erlaubt.

+0

Haben Sie [diese] (http://stackoverflow.com/a/36677279/6950238) Antwort gefunden? –

+0

Das ist nicht wirklich, was ich über – KaliMa

+0

Frage Sie möchten Hamburger Symbol und zurück Pfeil zur gleichen Zeit anzeigen? Aber an welchen Orten? –

Antwort

0

Normalerweise brauchen Sie keinen Rückwärtspfeil oder -knopf, da Android eine Back-Taste mit OS integriert hat, die auch für Benutzer einfach ist.

Wenn Sie nicht wissen, wie man damit umgeht, wenn die Navigationsschublade geöffnet ist, hier ist der Code.

Zurück Pfeil kann nicht zusammen mit Hamburger-Symbol in der Symbolleiste platziert werden. Wenn Sie also die Schaltfläche "Zurück" in der Benutzeroberfläche verwenden möchten, erstellen Sie eine Schaltfläche und platzieren Sie sie im unteren Bereich. Setzen Sie OnClickListener und rufen Sie onBackPressed() -Methode darin auf.

backButton.setOnClickListener(new View.OnClickListener() { 
     public void onClick(View v) { 
      onBackPressed(); 
      } 
    }); 
Verwandte Themen