AlertDialog.Builder и перекрытие его клавиатурой

Интерфейс, диалоги, темы, стили, меню
Ответить
Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

AlertDialog.Builder и перекрытие его клавиатурой

Сообщение Mikhail_dev » 17 авг 2012, 12:36

Здравствуйте. Есть AlertDialog.Builder , на котором поле для ввода и под полем снизу несколько кнопок. При нажатии на поле, открывается клавиатура, которая перекрывает кнопки. Вопрос, как это лечится? Создавать активность новую для ввода не совсем желательно. Может какие альтернативы для кнопок использовать?

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: AlertDialog.Builder и перекрытие его клавиатурой

Сообщение rezak90 » 17 авг 2012, 13:05

я так понял мешает landscape? его же можно запретить.
Или имели в виду виртуальную клавиатуру? тогда вот: http://stackoverflow.com/questions/1845 ... in-android
R.id.team
Политика на форуме запрещена

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: AlertDialog.Builder и перекрытие его клавиатурой

Сообщение Mikhail_dev » 17 авг 2012, 21:18

Не, не нужна принудительная клавиатура с одной ориентацией. Не совсем понял что такое виртуальная клавиатура. Это что на AVD или что вылазит при вводе текста? Если второе, то оно.
Я сфоткал про что имею ввиду.
Изображение
Изображение
Изображение
Т.е. AlertDialog скрывает кнопки. Думаю что с этим невозможно решить проблему. Но есть ли альтернатива этому? Может быть какой-нибудь Scroll внутри edit'a спас бы положение. Хотя думаю это будет ужасно неудобно.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: AlertDialog.Builder и перекрытие его клавиатурой

Сообщение Mikhail_dev » 20 авг 2012, 15:49

Решил вопрос банальной установкой эдита в одну строку, без права расширения по вертикали. Т.к. сообщения небольшие должны быть, то вполне сойдет.

Ответить