Начать разные клавиатуры для различных видов деятельности - PullRequest
3 голосов
/ 28 сентября 2011

У моего приложения есть два требования: один экран представляет собой числовую запись, а другой - функцию поиска.Поскольку пользователь должен использовать цифровую клавиатуру большую часть времени, он должен изменить тип ввода для редактирования текста и выбрать клавиатуру.Можно ли как-нибудь запустить цифровую клавиатуру для одного действия и клавиатуру персонажа, когда запускается другой актив

Sebs

Ответы [ 2 ]

8 голосов
/ 28 сентября 2011

Hiii ,,,

Используйте для редактирования текста, который должен открывать цифровую клавиатуру со следующим свойством:

android:inputType="phone"

И android:imeOptions="actionSearch" для другой деятельности Редактировать текстовый макет xml

Надеюсь, вы сможете получить то, что я имею в виду, чтобы передать

С уважением,

Арпит Гарг

2 голосов
/ 28 сентября 2011

Чтобы получить цифровую клавиатуру, пользователю не нужно нажимать и выбирать тип ввода.Это будет только в том случае, если они попытаются изменить используемое приложение клавиатуры, например, перейдя с клавиатуры Android на клавиатуру Swype.Все различные конфигурации клавиш являются частью каждой клавиатуры в отдельности.Таким образом, клавиатура Android содержит qwerty-клавиатуру, цифровую клавиатуру (с цифрами в верхнем ряду и символами на всех других клавишах) и клавиатуру с цифровыми клавишами (блок цифр 9x9, такой как цифровая клавиатура на вашем компьютере или старый телефон).,Чтобы указать системе, которую вы хотите использовать, вам просто нужно указать inputType для вашего EditText.

, эта страница покажет вам возможные типы

этот вопрос покажет вам, как установить его из xml

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...