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

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

Войти
Регистрация
Восстановить пароль
 
Vicil
0 / 0 / 0
Регистрация: 20.02.2011
Сообщений: 3
#1

Скрытие софт клавиатуры при вводе в EditText - Android

10.11.2012, 14:11. Просмотров 749. Ответов 0
Метки нет (Все метки)

Здравствуйте!
Я пишу калькулятор под Android, для ввода выражения использую EditText.Так как кнопки я создаю свои - мне не нужна софт клавиатура, но нужно изменение положения курсора, выделение текста, копирование, вставка. Одним словом - всё как есть, только чтобы виртуальная клавиатура не отображалась.
В 2.3 версии я мог прописать
Java
1
EditText.setInputType(InputType.TYPE_NULL);
и всё работало отлично. В 4 версии уже не отображается курсор, не работает меню и т.д. Перепробовал кучу способов - то курсор нельзя переместить, то клавиатура отображается, а толком это нигде не описано. Хочу сделать примерно как в Panecal, MobiCalc Free, Scientific Calculator. Буду рад любым полезным предложениям по этому поводу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2012, 14:11     Скрытие софт клавиатуры при вводе в EditText
Посмотрите здесь:

Установка курсора в EditText и отображение клавиатуры Android
Android При нажатии на EditText показать клавиатуры с нужным языком
Сохранить измененные значения EditText в ListView при прокрутке Android
Удаление текста при активации пользователем EditText Android
Прокрутка ListView в начало при обновлении EditText Android
Android EditText и появление клавиатуры
Быстродействие EditText при работе с html Android
EditText Замена символа при вводе Android
Не переводить фокус на следующий EditText при нажатии enter Android
Android Сохранение набранного в EditText текста при смене активити
Добавить символ в EditText при нажатии кнопки Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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