Остановить нажатие функциональной клавиши на панель инструментов над экраном - PullRequest
0 голосов
/ 15 сентября 2018

Мой макет выглядит примерно так

<LinearLayout>

<Toolbar/>

<Scrollview>

<More views including a edittext in the bottom/>

</Scrollview>

</LinearLayout>

Проблема в том, что всякий раз, когда я выбираю текст editext для ввода чего-либо, программная клавиша толкает текст редактирования вверх, как это должно работать, но весь макет перемещаетсявверх вместе с ним ... Я хочу сохранить панель инструментов на экране, так же, как это происходит в WhatsApp, где панель инструментов остается на экране, когда программный ключ перемещает текст редактирования вверх и вниз.

1 Ответ

0 голосов
/ 15 сентября 2018

просто установить

<ScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:isScrollContainer="false">

, а также добавьте это в свой линейный макет

 android:windowSoftInputMode="adjustPan"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...