wiem, że mogę użyć „android: windowSoftInputMode =”. AdjustPan”zrobić jakiś automatycznie przesunięte Ale naprawdę chcę, aby uzyskać wysokość klawiatury oprogramowanie dla jakiegoś szczególnego celuJak uzyskać wysokość klawiatury Android?
muszę stwierdzić, że nie jest podobny temat tutaj.: Getting the dimensions of the soft keyboard. Ale oczywiście nie jest to rozwiązanie uniwersalne:
Czy istnieje typowy sposób lub wbudowana metoda uzyskiwania miękkiej wysokości klawiatury (lub jak uzyskać wartość przesunięcia między bieżącą pozycją kursora a górną pozycją klawiatury programowej?)
Dziękuję bardzo
Hi Liangwang Czy problem został rozwiązany? Też potrzebuję tego samego. – jrhamza
Nie ma wbudowanej metody uzyskiwania wysokości klawiatury. Musisz użyć ViewTreeObserver.OnGlobalLayoutListener() – aravindkanna