Как прокручивать макет при настройке android:windowSoftInputMode=“adjustPan”?

У моей активности есть верхняя и нижняя панели. пространство между верхней и нижней панелью у меня есть linearlayout с несколькими представлениями edittext внутри. Поскольку я не хочу, чтобы мой макет изменялся каждый раз, когда появляется программная клавиатура, поэтому я установил android:windowSoftInputMode="adjustPan" для своей активности в манифесте. Но когда программная клавиатура открыта, я хочу прокрутить вниз, чтобы выбрать другой текст редактирования для ввода, это не позволяет мне это сделать. Я могу выбрать текст редактирования внизу только тогда, когда я закрываю программную клавиатуру. Это очень раздражает и неудобно. Как я могу заставить оба режима прокрутки и ajustpan для программной клавиатуры работать вместе?

Пожалуйста, помогите мне. Спасибо большое.

6
задан MichaelP 20 April 2012 в 04:12
поделиться