在HTC设备中,即使我们设置了editText.setEnabled(false),本机键盘也会弹出。 当我们进行双击时,它会显示我们不想要的剪切复制粘贴选项。
为此,我们应用了editText.setRawInputType(EditorInfo.TYPE_NULL)的修复; ,但应用此功能后,键盘显示问题已修复,但剪切复制粘贴选项仍然出现。
帮助感谢。
谢谢! 普山
答案 0 :(得分:0)
在this问题中,有一种方法可以隐藏软键盘。它对我有用。
他们说:
InputMethodManager imm = (InputMethodManager)getSystemService(
Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
答案 1 :(得分:0)
当你启用pls使用它时它不会显示键盘
。getWindow()setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
或强>
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);