Mam Activitygdzie jest 5 EditTexts. Gdy użytkownik kliknie pierwszą EditText, klawiatura programowa otwiera się, aby wprowadzić do niej jakąś wartość. Chcę ustawić Viewwidoczność innych osób , Gonekiedy miękka klawiatura otwiera się, a także kiedy użytkownik klika pierwszą, EditTexta także kiedy miękka klawiatura zamyka się z tego samego EditTextprzycisku Wstecz. Następnie chcę ustawić Viewwidoczność innych osób jako widoczną.
Czy jest jakiś słuchacz, oddzwonienie lub jakikolwiek hack, gdy miękka klawiatura otwiera się po kliknięciu pierwszej EditTextw Androidzie?
trying to detect the virtual keyboard height in Android.
Xi Ypołożenie wskaźnika przypadają na klawiaturę / nad nią => SecurityException=> zmniejsz Yi spróbuj ponownie => dopóki nie zostanie zgłoszony żaden wyjątek => aktualna Ywartość to wysokość klawiatury. 2. jeśli klawiatura nie jest otwarta => nie SecurityException.
SecurityExceptionzostanie rzucony => klawiatura jest otwarta. W przeciwnym razie klawiatura jest zamknięta.
EditTextnie innego EditText. Jak mogę to odróżnić?