Я разрабатываю мягкую клавиатуру для андроида, и я столкнулся с проблемой, которую я не мог решить. Проблема в том, что когда я открываю клавиатуру, она неправильно перемещает другие представления (см. Рисунок, моя клавиатура слева).Android soft keyboard pushing views
Я попробовал несколько решений, которые я нашел на StackOverflow или где-то еще, но они не работали для меня.
Я пробовал:
android:windowSoftInputMode="adjustResize"
android:windowSoftInputMode="stateHidden|adjustPan"
android:windowSoftInputMode="adjustResize|stateVisible|stateAlwaysHidden"
, но это не изменило поведение, которое вы видите на скриншоте.
Итак, пожалуйста, помогите мне решить эту проблему.
Пс. Я знаю, что есть много похожих вопросов, где предлагается "adjustResize"
или "stateHidden|adjustPan"
, но это не работает для меня.
Снимок экрана P.p.s сделан в android 6.0.1.
Спасибо.
#Fedor Цыганов: Пробовали ли вы 'андроида: windowSoftInputMode =«stateAlwaysHidden | adjustPan»' –
@IntelliJAmiya он создает пользовательскую клавиатуру так, как вы собираетесь настроить кастрюлю в этом –
@Fedor добавить свой код тоже, как моя клавиатура Безразлично» t показать это поведение –