Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
DrankUser
0 / 2 / 3
Регистрация: 29.01.2017
Сообщений: 83
Завершенные тесты: 2
1

EditText, кнопки вместо клавиатуры, использование курсора, вызов клавиатуры "вручную"

20.03.2017, 14:12. Просмотров 999. Ответов 4

Ну, в общем, я постарался написать наиболее подходящее название темы.
Перекопал весь киберфорум, и ещё кучу сайтов в гугле, но нифига не нашёл про отключение клавиатуры для EditText от слова ВООБЩЕ.
То есть ни фокус, ни нажатие на поле ввода не должны в моём приложении открывать эту клавиатуру.
Зачем? Ну, насмотрелся я на стандартный гугловский калькулятор, в котором цифры вставлять можно и в середине поля ввода, и захотелось мне такой же велосипед изобрести.

Короче, хочу сделать клавиатуру калькулятора, поддерживающую курсор на поле ввода. И в мыслях было добавить специальную кнопку, которая всё же показывала стандартную клавиатуру для ввода имён переменных.

Как всё это сделать я не понимаю и не знаю. Интернет тоже молчит. Может кто уже делал подобные фичи?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2017, 14:12
Ответы с готовыми решениями:

Установка курсора в EditText и отображение клавиатуры
Суть вопроса, есть активность из которой вызывается диалог. Диалог состоит из...

EditText и появление клавиатуры
У меня есть форма, на которой есть EditText и кнопка. При открытии формы на...

При эмулировании вместо надписи "Hello world" отображается "android"
Привет форумчане! Я только-только начинал программировать на андроиде. Поставил...

EditText отключение выплывающей клавиатуры при загрузки приложения
подскажите как сделать) заранее спасибо

При нажатии на EditText показать клавиатуры с нужным языком
как вызвать клавиатуру с нужным языком? например при нажатии на EditText...

4
Pablito
2732 / 2167 / 735
Регистрация: 12.05.2014
Сообщений: 7,586
Завершенные тесты: 1
20.03.2017, 14:18 2
Лучший ответ Сообщение было отмечено DrankUser как решение

Решение

Цитата Сообщение от DrankUser Посмотреть сообщение
отключение клавиатуры для EditText
Java
1
2
        EditText editText = (EditText) findViewById(R.id.editText);
        editText.setShowSoftInputOnFocus(false);
1
DrankUser
0 / 2 / 3
Регистрация: 29.01.2017
Сообщений: 83
Завершенные тесты: 2
20.03.2017, 14:37  [ТС] 3
О, блин, почему я сам не додумался методы прочесать
Ну а если я потом кнопкой вызову клавиатуру, я смогу с помощью неё редактировать EditText?
0
shavuz
114 / 120 / 26
Регистрация: 29.01.2014
Сообщений: 596
20.03.2017, 14:37 4
Цитата Сообщение от DrankUser Посмотреть сообщение
в гугле, но нифига не нашёл про отключение клавиатуры для EditTex
серьезно?! а вот так пробовали?
http://bfy.tw/AjcY
0
DrankUser
0 / 2 / 3
Регистрация: 29.01.2017
Сообщений: 83
Завершенные тесты: 2
20.03.2017, 14:39  [ТС] 5
пробовал, но писал по-русски, всё что выдавалось это толпы хомячков, у которых клавиатура всплывала при автофокусе на EditText
мб в русском языке и дело...
0
20.03.2017, 14:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2017, 14:39

Отключить перескакивание между edittext после нажатия "готово"
После нажатия на кнопку готово происходит заполнение второго edittext, третьего...

EditText и добавление символов в него через собственную "клавиатуру"
Ребятушки привет! я начинающий андроид девелопер....и столкнулся с такой...

Записать значение editText в "поле" , находящееся в кавычках
@Override protected String doInBackground(String... params) { ...


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

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

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