С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 5.00
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 338
#1

Edit text как вызвать клавиатуру виртуальную - Программирование Android

14.03.2014, 12:32. Просмотров 2575. Ответов 6
Метки нет (Все метки)

Есть EditText скрытый = GONE... и И по на жатию на button я EditText присваиваю = VISIBLE; но на нем нету фокуса сразу... Таки как на него фокус сразу поставить? чтоб виртуальная клава вызвалась и можно было вводить уже сразу текст.. А щас у меня появился этот EditText и клаву я могу вызвать только по тапу на него
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2014, 12:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Edit text как вызвать клавиатуру виртуальную (Программирование Android):

Сделать, чтобы браузер не вызывал встроенную виртуальную клавиатуру Android - Программирование Android
Задал вопрос в другом разделе http://www.cyberforum.ru/javascript/thread791632.html там тишина. Может тут кто-то знает ответ?

Как разделить дату точками в text edit? - Программирование Android
Добрый день! Есть text edit и нужно , чтобы при вводе туда даты, она разделялась точками, то есть точки ставились автоматически. ...

Edit text и фокус - Программирование Android
есть EditText вот нужно чтоб на нем был постоянно фокус... Но на виртуальной клавиатуре есть кнопочка След. Вот и по нажатию на нее...

Перевод значения из Text Edit в hex - Программирование Android
Добрый день! подскажите как перевести в Hex. msgG = edit_send.getText().toString(); пробывал msgG =...

Возможно ли вставить спан в edit text? - Программирование Android
Делал я делал и вот новый вопрос. Возможно ли запихать спан в edit text не прибегая к EditText.setTex();?(доставляет уйму неприятностей)

Как убрать клавиатуру? - Программирование Android
У меня есть DialogFragment, в нем поле для ввода. Если при клике на нем появляется клавиатура, а потом диалог закрывается, то клавиатура...

6
angryrobot
Командир зеленых роботов
348 / 285 / 53
Регистрация: 08.10.2013
Сообщений: 564
14.03.2014, 12:45 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от kirawa Посмотреть сообщение
Таки как на него фокус сразу поставить?
При помощи вызова метода requestFocus()

Добавлено через 8 минут
Цитата Сообщение от kirawa Посмотреть сообщение
А щас у меня появился этот EditText и клаву я могу вызвать только по тапу на него
Я немного не дочитал ваш вопрос. Чтоб просто установить фокус ввода, достаточно вызвать метод про который я писал выше. Но это не приводит к появлению клавиатуры. Чтоб она вылезала нужно еще чуть-чуть кода:
Java
1
2
3
4
        EditText et = (EditText) findViewById(R.id.editText1);
        InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
        imm.showSoftInput(et, InputMethodManager.SHOW_IMPLICIT);
        et.requestFocus();
1
aleksbim
0 / 0 / 0
Регистрация: 22.07.2015
Сообщений: 14
22.07.2015, 17:16 #3
У меня такая-же задача, но код не помогает, клавиатура не появляется. Либо как можно клик эмулировать програмно?
0
Pablito
2534 / 2013 / 627
Регистрация: 12.05.2014
Сообщений: 7,068
Завершенные тесты: 1
22.07.2015, 17:24 #4
кроме requestFocus()
надо бы для элемента задать свойства
XML
1
2
android:focusable="true" 
android:focusableInTouchMode="true"
и еще если в настройках эмулятора указано что только hardware клава - то она и не появится
0
aleksbim
0 / 0 / 0
Регистрация: 22.07.2015
Сообщений: 14
23.07.2015, 15:42 #5
Спасибо за ответ, но клава не появляется.
0
Pablito
2534 / 2013 / 627
Регистрация: 12.05.2014
Сообщений: 7,068
Завершенные тесты: 1
23.07.2015, 15:49 #6
клава вообще ни на каких полях ввода не появляется или именно на этом?
код где?
0
Mikalai
261 / 237 / 95
Регистрация: 11.01.2015
Сообщений: 663
23.07.2015, 16:06 #7
Как открыть клавиатуру Android без xml
0
23.07.2015, 16:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2015, 16:06
Привет! Вот еще темы с ответами:

Как применить собственную клавиатуру? - Программирование Android
Всем привет) Я сделал свою клавиатуру но не подумал об этом( как прошить его к девайсу?? прогуглил ничо толком не нашел,,должен же быть...

Как убрать клавиатуру в EditText? - Программирование Android
Есть EditText в нем ссылка которую нужно выделять для копирования (выделить и копировать) когда это делаешь т.е. долгим кликом выделяешь...

Как открыть клавиатуру Android без xml - Программирование Android
Всем привет, мне очень нужно открыть клавиатуру android без потребности xml файла(кроме manifest'а конечно). Я сам пока нуб в java,...

Как програмно сменить клавиатуру, или трудности при написании собственного EditText - Программирование Android
Доброго времени суток, проблема такая. Я пытаюсь написать свой EditText, т.к. пишу под AndEngine и не могу использовать View. С чем я...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.