Das Überschreiben der Home- und Back-Taste ist der Fall, wenn ein Boolescher Wert wahr ist
Ich habe mich gefragt, ob ich die Aktion des Zurück- und des Home-Knopfes in einigen Fällen außer Kraft setzen kann. Normalerweise sollten diese Schaltflächen wie immer reagieren, aber in einigen Fällen möchte ich die Schaltflächen überschreiben und sie meine eigenen Methoden aufrufen lassen.
Ich verwende diese beiden Methoden, um diese Schaltflächen zu überschreiben:
<code> @Override public void onBackPressed() { // call my backbutton pressed method when boolean==true } @Override public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); // call my homebutton pressed method when boolean==true } </code>