J'ai un Activityoù il y a 5 EditTexts. Lorsque l'utilisateur clique sur le premier EditText, le clavier virtuel s'ouvre pour y entrer une valeur. Je veux définir Viewla visibilité de certains autres sur le Gonemoment où le clavier virtuel s'ouvre et aussi lorsque l'utilisateur clique sur le premier EditTextet aussi lorsque le clavier virtuel se ferme du même EditTexten appuyant sur le bouton arrière. Ensuite, je veux définir Viewla visibilité de certains autres sur visible.
Y a-t-il un auditeur, un rappel ou un piratage lorsque le clavier virtuel s'ouvre à partir d'un clic sur le premier EditTextsous Android?
trying to detect the virtual keyboard height in Android.
Xet la Yposition tombent sur / au-dessus du clavier => SecurityException=> décrémentez Yet réessayez => jusqu'à ce qu'aucune exception ne soit levée => la Yvaleur actuelle est la hauteur du clavier. 2. si le clavier n'est pas ouvert => non SecurityException.
SecurityExceptionest lancé => le clavier est ouvert. Sinon, le clavier est fermé.
EditTextpas pour les autres EditText. Comment puis-je distinguer cela?