Я понимаю, что подобные проблемы были сообщены здесь, но мои несколько отличаются.Крышки для клавиатуры edittext и webview в Lollipop ТОЛЬКО
Я недавно обновил com.android.support:appcompat-v7 до v21 и com.android.support:support-v4 до v19. Все казалось нормальным на устройстве до леденца, но когда я начал тестировать устройство на Android L, два вопрос появился:
- softkeyboard покрывал EditText
- В WebView, система не изменение размера, нажатие полей формы на верх, как обычно должно, скорее, на устройствах с предварительным леоптипом.
Я читал различные статьи и добавил следующую строку в мой AndroidManifest.xml файл: android:windowSoftInputMode="adjustPan"
. Это натолкнуло edittextfields поверх клавиатуры, удалив панель инструментов из представления, но она не изменила размер представления в webview и все еще покрывала поля формы внизу.
И после изменений приложение на устройствах с предварительным леоптипом работает неправильно таким же образом.
Любая помощь будет очень оценена.
Выдержка из андроида-манифеста:
<activity ..... android:screenOrientation="portrait" android:windowSoftInputMode="adjustPan"> ... </activity>
Я использую Theme.AppCompat.Light.NoActionBar
тему для моего приложения.