私のアプリケーションでは、ユーザーがボタンをクリックしたときにテンキーを表示しようとしています。
ボタンがクリックされたら、requestFocus()を使用してレイアウトのEditTextにフォーカスを移動し、次に、ユーザーが値を入力できるようにテンキーを表示する必要があります。
値は常に数値であるため、数字キーパッドのみを表示する必要があります。
ボタンのonClick()メソッド内でこれを使用するのに疲れましたが、機能しません。
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
これに対する解決策を教えてください。
また、私のアプリケーションは4.0.3をサポートするAndroidタブレット用です。