Ich habe eine Activitywo es 5 EditTexts gibt. Wenn der Benutzer auf die erste klickt EditText, wird die Softtastatur geöffnet, um einen Wert einzugeben. Ich möchte die ViewSichtbarkeit eines anderen festlegen , Gonewenn die Softtastatur geöffnet wird und wenn der Benutzer auf die erste klickt EditTextund wenn die Softtastatur von derselben aus geschlossen wirdEditText die Softtastatur beim Drücken der Zurück-Taste . Dann möchte ich die ViewSichtbarkeit eines anderen auf sichtbar setzen.
Gibt es einen Listener oder Rückruf oder einen Hack, wenn die Softtastatur durch Klicken auf die erste EditTextin Android geöffnet wird ?
trying to detect the virtual keyboard height in Android.
Xund die YPosition auf / über die Tastatur fallen => SecurityException=> dekrementieren Yund erneut versuchen => bis keine Ausnahme ausgelöst wird => Der aktuelle YWert ist die Tastaturhöhe. 2. wenn die Tastatur nicht geöffnet ist => nein SecurityException.
SecurityExceptiongeworfen wird => ist die Tastatur geöffnet. Andernfalls ist die Tastatur geschlossen.
EditTextnicht anders EditText. Wie kann ich das unterscheiden?