0

それが可能かどうかはわかりませんが、私の質問は次のとおりです。jQueryまたはJavascriptを使用してAndroid 4.0.4でキーボードを非表示にする方法はありますか?

モバイルデバイスの Android を使用してアプリケーションを開発したためです。

<input type="text" name="input" id="input"/>

ご存知のように、テキスト ボックスにフォーカスすると、ソフト キーボードが表示されます。

何かアドバイス ?助けてください。

4

3 に答える 3

1

fromInputこれは、プログラムで Android コードを使用して行うことができますEditText。次のコードをonCreate()メソッドに配置すると、キーボードは表示されませんEditText

private EditText fromInput
fromInput = (EditText) findViewById(R.id.fromInput);
fromInput.setInputType(InputType.TYPE_NULL);

javascriptを使用してキーボードを非表示にするための次のSO質問を検討してください

于 2013-10-01T06:30:00.920 に答える
0

テキストボックスのフォーカスでキーボードを表示したくない場合は、DIV を使用し、css を使用してスタイルを指定し、テキストボックスのようにします。または、ユーザーが編集したくない場合は、読み取り専用としてマークします。読み取り専用="true"

于 2013-10-01T06:52:17.580 に答える
0

これを試してみてください。ソフトキーボードは myEditText に対してポップアップしません。

myEditText = (EditText) findViewById(R.id.fromInput);    
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);    
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
于 2013-10-01T06:37:34.360 に答える