У мене є місце, Activity
де є 5 EditText
с. Коли користувач натискає на першу EditText
, відкривається м'яка клавіатура, щоб ввести в неї якесь значення. Я хочу встановити View
видимість інших, Gone
коли відкривається м'яка клавіатура, а також коли користувач натисне на першу, EditText
а також, коли м'яка клавіатура закриється від тієї ж EditText
кнопки на задній кнопці. Тоді я хочу встановити View
видимість деяких інших .
Чи є слухач, зворотний дзвінок чи якийсь хакер, коли м'яка клавіатура відкривається після клацання на першому EditText
в Android?
trying to detect the virtual keyboard height in Android.
X
та Y
місце розташування падають на / над клавіатурою => SecurityException
=> декремент Y
і повторюють спробу =>, поки не буде викинуто жодного винятку => поточне Y
значення висоти клавіатури. 2. якщо клавіатура не відкрита => ні SecurityException
.
SecurityException
кинуто => клавіатура відкрита. Ще, клавіатура закрита.
EditText
не іншого EditText
. Як я можу це відрізнити?