У мене є місце, 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. Як я можу це відрізнити?