2010-12-09 11 views

Antwort

1

Sie können die Rückseite Tasten Funktion außer Kraft setzen, aber es einfach nicht tun.

Sie werden Ihren Benutzern eine sehr benutzerunfreundliche Erfahrung bieten, da normalerweise jeder Android-Benutzer erwartet, dass der Zurück-Schlüssel eine Sache macht, und das wäre, ihn in den Aktivitätsstapel zurückzuholen. Wenn Sie jetzt eine Aktivität von diesem Schlüssel starten und der Benutzer sie drückt, wird er nicht das erwartete Verhalten erhalten, was eine sehr schlechte Idee ist.

Wie jedoch würden Sie das KEYCODE_BACK Ereignis überschreiben.

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event) { 
    if (keyCode==KeyEvent.KEYCODE_BACK) { 
     // do something here 
    } 

    return(super.onKeyDown(keyCode, event)); 
} 

Implementieren Sie diese Methode in Ihrem Activity.

+0

Atleast mir sagen, wie die gleiche Funktionalität in der Schaltfläche zurück zu tun – ADIT

Verwandte Themen