触摸EditView时必须显示光标但不能显示系统软键盘?

时间:2018-01-08 13:21:58

标签: android editview

我想在触摸编辑文本时显示光标,但不能显示软键盘。以下代码在触摸时不显示光标。有人请帮帮我。我使用三星galaxy S6设备来测试我的代码

{{1}}

XML代码:

{{1}}

edit.setInputType(InputType.TYPE_NULL); 隐藏了软键盘,但为什么 edit.setCursorVisible(true); ,不会使光标可见。这是一些具体的设备。如果是这样我怎么解决呢?

1 个答案:

答案 0 :(得分:0)

在你的Manifest.xml中

<activity android:name="com.your.package.ActivityName"
  android:windowSoftInputMode="stateHidden"  />

或者您可以使用

  final edit = (EditText) findViewById(R.id.edit);
  edit.setInputType((InputType.TYPE_NULL);