HTC设备:编辑文本设置时显示本机键盘启用(false)

时间:2013-06-10 05:55:21

标签: android android-layout

在HTC设备中,即使我们设置了editText.setEnabled(false),本机键盘也会弹出。 当我们进行双击时,它会显示我们不想要的剪切复制粘贴选项。

为此,我们应用了editText.setRawInputType(EditorInfo.TYPE_NULL)的修复; ,但应用此功能后,键盘显示问题已修复,但剪切复制粘贴选项仍然出现。

帮助感谢。

谢谢! 普山

2 个答案:

答案 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);