Клавиатура поднимает кнопку, как избавиться?

Интерфейс, диалоги, темы, стили, меню
Ответить
qw123
Сообщения: 41
Зарегистрирован: 27 июн 2014, 12:11

Клавиатура поднимает кнопку, как избавиться?

Сообщение qw123 » 10 сен 2014, 13:30

Здравствуйте, вверху экрана у меня имеется editText, посередине textView, внизу кнопочка. Всё работало отлично. Решил добавить scrollView и перетащить в него мой textView. Теперь при нажатии на editText и появлении клавиатуры, клавиатура поднимает кнопку вверх. Подскажите почему так получается и как от этого избавиться? Заранее благодарен :)

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

Re: Клавиатура поднимает кнопку, как избавиться?

Сообщение Mikhail_dev » 10 сен 2014, 14:04

Вообще за это отвечает определенный параметр в манифесте к данной Activity. Проверьте там параметры.

samarjan
Сообщения: 27
Зарегистрирован: 01 авг 2012, 13:56

Re: Клавиатура поднимает кнопку, как избавиться?

Сообщение samarjan » 16 сен 2014, 13:44

android:windowSoftInputMode="adjustPan"
Вроде такой параметр надо добавить к активити в манифесте

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

Re: Клавиатура поднимает кнопку, как избавиться?

Сообщение Mikhail_dev » 16 сен 2014, 13:50

Угу, именно он. Только он не всегда работает, но для этого в интернете можно найти решение ( AndroidBug5497Workaround )

qw123
Сообщения: 41
Зарегистрирован: 27 июн 2014, 12:11

Re: Клавиатура поднимает кнопку, как избавиться?

Сообщение qw123 » 16 сен 2014, 14:59

Ну мне повезло, у меня сработал :)

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

Re: Клавиатура поднимает кнопку, как избавиться?

Сообщение Mikhail_dev » 16 сен 2014, 15:19

При поворотах обычно некоторые элементы съезжают вниз

aleksbim
Сообщения: 81
Зарегистрирован: 02 фев 2013, 02:52

Re: Клавиатура поднимает кнопку, как избавиться?

Сообщение aleksbim » 11 фев 2015, 16:24

android:windowSoftInputMode="adjustPan" добавлено в манифест. Клавиатура теперь частично перекрывает нижние элементы экрана. Есть ли способ, чтобы она вообще нисколько не перекрывала?

qw123
Сообщения: 41
Зарегистрирован: 27 июн 2014, 12:11

Re: Клавиатура поднимает кнопку, как избавиться?

Сообщение qw123 » 11 фев 2015, 19:50

aleksbim писал(а):android:windowSoftInputMode="adjustPan" добавлено в манифест. Клавиатура теперь частично перекрывает нижние элементы экрана. Есть ли способ, чтобы она вообще нисколько не перекрывала?
Ну вот у меня как раз и не перекрывала, а поднимала всё вверх

aleksbim
Сообщения: 81
Зарегистрирован: 02 фев 2013, 02:52

Re: Клавиатура поднимает кнопку, как избавиться?

Сообщение aleksbim » 11 фев 2015, 22:32

Да, поднимает все вверх, но частично перекрывает. (EditText у меня в самом низу)

EspanaMia
Сообщения: 24
Зарегистрирован: 10 янв 2014, 11:03

Re: Клавиатура поднимает кнопку, как избавиться?

Сообщение EspanaMia » 12 фев 2015, 14:04

Тема близка, поэтому спрошу тут:
При использовании adjustPan пропадает ActionBar, как это можно исправить?
http://stackoverflow.com/questions/1356 ... rd-appears
http://stackoverflow.com/questions/2425 ... stpan?rq=1
Эти решения не помогают. С adjustResize - EditText теряет фокус и экран сдвигается вниз.

Ответить