Ich frage mich, ob ich die Aktion der Rückseite und Home-Taste in einigen Fällen überschreiben kann. Normalerweise sollten diese Tasten nur so reagieren, wie sie es immer tun, aber in einem Fall, in dem eine Einstellung wahr ist, möchte ich die Tasten außer Kraft setzen und sie meine eigenen Methoden aufrufen lassen.Override Home-und Zurück-Taste ist Fall ein Boolean ist wahr
Ich bin mit diesen beiden Methoden, um diese Tasten außer Kraft zu setzen:
@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
}
Wow, das ist großartig, genau das, was Ich suche ! – Diego
Wusste das nicht, dachte du könntest es nicht ändern, +1 :) – Bigflow
Großartig! es funktioniert perfekt. – Dharmendra