0

HTC デバイスでは、editText.setEnabled(false) を設定した場合でも、ネイティブ キーボード ポップアップが表示されます。ダブルタップすると、カット コピー ペースト オプションが表示されますが、これは望ましくありません。

そのために、editText.setRawInputType(EditorInfo.TYPE_NULL); の修正を適用しました。、しかし、これを適用した後、キーボード表示の問題は修正されましたが、切り取りコピー貼り付けオプションは引き続き表示されます。

助けてください。

ありがとう!ブーシャン

4

2 に答える 2

0

pls use this を有効にすると、キーボードが表示されなくなります。
または
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
setContentView(R.layout.mainlist);

于 2013-06-10T06:03:03.767 に答える
0

この質問には、ソフトキーボードを非表示にする方法がありますそれは私のために働いた。

彼らが言うには:

InputMethodManager imm = (InputMethodManager)getSystemService(
      Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
于 2013-06-10T05:59:48.480 に答える