Баг при запуске с клавиатурой
Допустим если вбить в поиск лаунчера название моей программе, она попадает наверх, откуда ее можно запустить не сворачивая клавиатуру. Однако, если не свернуть клавиатуру, то половина экрана где была клавиатура становится белой, а приложение жмется в оставшуюся часть экрана. Подобный же баг есть еще в VK X. Как пофиксить? Например добавить в OnCreate метод, который будет сворачивать клаву, но как?
Ответы (2 шт):
Автор решения: akella122
→ Ссылка
Если что баг был как-то связан с прошивкой, а конкретно AOSP 5.1. Ну или с лончером Lawnchair. В любом случае фикса я не нашел, он пропал когда я купил новый телефон)
Автор решения: Yakov
→ Ссылка
Надо добавить в onPostCreate():
private void hideSoftInput() {
try {
getWindow().setSoftInputMode(
WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
}
catch (Exception e) {
if (BuildConfig.DEBUG)
Log.d(TAG, e.toString());
}
}