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