0

ある条件に基づいて動的にクリックを実行したい編集テキストがあるので、0を使用しますeditText.performClick()

これを使用すると、クリックイベントがトリガーされ、編集テキストにフォーカスが表示されますが、ソフトキーボードが表示されないので、試してみました:-

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)).showSoftInput(editText,
                    InputMethodManager.SHOW_IMPLICIT);

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)).showSoftInput(editText,
                    InputMethodManager.SHOW_FORCED);

しかし、キーボードは登場していません....アイデア.....ありがとう:)

4

1 に答える 1

1

InputMethodManagerのtoggleSoftInputメソッドを試してください。

于 2012-12-29T17:22:51.033 に答える