AppCompatActivity onBackPressed () -Methode kann in meiner Aktivität nicht ausgelöst werden.
Ich sehe die Zurück-Pfeiltaste und bekomme die Animation beim Drücken, aber sonst passiert nichts. Das Überschreiben von onKeyDown () hat den gleichen Effekt. Es heißt nicht.
Ich habe viele Stunden damit verbracht, dies ohne Glück zu erforschen. Nichts scheint zu funktionieren. Jeder hat ein ähnliches Problem gehabt? Vielleicht ist das ein bekannter Fehler?
Meine Activity.xml:
%Vor%
app_bar.xml
%Vor%
Die Java-Aktivitätsdatei
%Vor% Ich glaube, onBackPressed()
wird nur aufgerufen, wenn die physische Zurück-Taste gedrückt wird. Wenn Sie versuchen, die Schaltfläche "Zurück" der Symbolleiste abzufangen, drücken Sie (das Navigationssymbol). Verwenden Sie das folgende Codefragment:
onBackPressed () ist in AppCompactActivity nicht vorhanden.
Sie müssen ein InterFace KeyEvent.Callback implementieren und die onKeyUp-Methode überschreiben und überprüfen, ob der Schlüssel BackButton ist oder Sie können ActionBarActivity
Tags und Links android