Цифровая клавиатура дисплея Android при нажатии кнопки
В моем приложении я пытаюсь отобразить цифровую клавиатуру, когда пользователь нажимает кнопку.
Когда кнопка нажата, я перемещаю фокус на EditText в моем макете, используя requestFocus (), и затем мне нужно отобразить цифровую клавиатуру, чтобы пользователь мог ввести значения ..
Значения всегда будут числовыми, и поэтому мне нужно показывать только цифровую клавиатуру.
Я устал использовать это в методе onClick () моей кнопки, но он не работает.
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
Пожалуйста, предоставьте мне какое-нибудь решение для этого.
Также мое приложение для планшета Android с поддержкой 4.0.3.