Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Darth_Sanchez
4 / 4 / 1
Регистрация: 28.04.2013
Сообщений: 64
#1

EditText и появление клавиатуры - Android

14.07.2014, 23:23. Просмотров 1485. Ответов 4
Метки нет (Все метки)

У меня есть форма, на которой есть EditText и кнопка. При открытии формы на телефоне сразу же активируется клавиатура к EditText. как сделать так, чтобы не активировалась клава, а включалась только при нажатии на EditText?

Добавлено через 28 минут
сам спросил, сам ответил:
Java
1
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
возможно, если есть какое ещё решение, напишите пожалуйста. Также, если кто, столкнётся с такой же проблемой, может кому поможет
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.07.2014, 23:23     EditText и появление клавиатуры
Посмотрите здесь:

EditText в диалоге Android
Установка курсора в EditText и отображение клавиатуры Android
Android При нажатии на EditText показать клавиатуры с нужным языком
Android InputType для EditText
Свойства EditTExt Android
Картинка и EditText Android
Android Очистка EditText
Android Касание в EditText
Выделение EditText Android
Android Смайлы и EditText
Валидация в EditText Android
Android EditText добавить прокрутку

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
15.07.2014, 10:05     EditText и появление клавиатуры #2
Цитата Сообщение от Darth_Sanchez Посмотреть сообщение
возможно, если есть какое ещё решение, напишите пожалуйста.
У вас вылазит клавиатура так как поле ввода текста получает фокус сразу после открытия активити. Наверняка в xml коде вашего layout файла присутствует строчка
XML
1
 <requestFocus />
внутри блока описывающего EditText. Надо её удалить, или переместить в другой элемент (например в кнопку или еще куда-то).
Darth_Sanchez
4 / 4 / 1
Регистрация: 28.04.2013
Сообщений: 64
15.07.2014, 11:24  [ТС]     EditText и появление клавиатуры #3
а как программно реализовать?
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
15.07.2014, 12:54     EditText и появление клавиатуры #4
Цитата Сообщение от Darth_Sanchez Посмотреть сообщение
а как программно реализовать?
Передать фокус любому другому элементу. Метод называется setFocused вроде или как-то так.
Darth_Sanchez
4 / 4 / 1
Регистрация: 28.04.2013
Сообщений: 64
15.07.2014, 12:58  [ТС]     EditText и появление клавиатуры #5
спасибо большое, попробую)
Yandex
Объявления
15.07.2014, 12:58     EditText и появление клавиатуры
Ответ Создать тему
Опции темы

Текущее время: 12:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru