программная клавиатура для «редактирования текста телефона» динамически - PullRequest
0 голосов
/ 04 ноября 2011

Я создаю приложение, в котором я хочу отображать только цифровую клавиатуру, т.е. 0,1,2,3,4,5,6,7,8,9 цифр динамически. Эта цифровая клавиатура используется для имени поля 'номер телефона'.У меня есть решение, но оно работает в статическом режиме ... но мое поле телефона является динамическим, теперь я использую метод

phoneText.setKeyListener(new DigitsKeyListener(true, true));

, но этот метод показывает всего числовую программную клавиатуру .. и я хочу только цифрыбудет отображаться ..

Ответы [ 2 ]

1 голос
/ 04 ноября 2011

Вы пробовали?

phoneText.setInputType(InputType.TYPE_CLASS_PHONE);
1 голос
/ 04 ноября 2011

используйте это ..

android:inputType="phone" 

для динамического

    EditText et = new EditText(this);
 et.setInputType(InputType.TYPE_CLASS_PHONE);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...