Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从editView中删除光标?_Java_Android_Android Layout - Fatal编程技术网

Java 如何从editView中删除光标?

Java 如何从editView中删除光标?,java,android,android-layout,Java,Android,Android Layout,在线性布局中,我最多有4个编辑视图(数量动态变化) 如何将光标设置为在开始时不显示在任何位置 此活动忽略OnConfiguration更改,我想取消选择以前的用户选择 也就是说,在onCreate中,我想取消选择它们 我试过这个: findViewById(R.id.editText1).setSelected(false); 对于每一个,但光标保持不变 我希望光标在用户单击时再次出现,但在创建时再次消失(在屏幕旋转后,直到其他用户单击) 这将使插入符号不可见,即使编辑文本已启用、选中并正

在线性布局中,我最多有4个编辑视图(数量动态变化)

如何将光标设置为在开始时不显示在任何位置

此活动忽略OnConfiguration更改,我想取消选择以前的用户选择

也就是说,在onCreate中,我想取消选择它们

我试过这个:

  findViewById(R.id.editText1).setSelected(false);
对于每一个,但光标保持不变


我希望光标在用户单击时再次出现,但在创建时再次消失(在屏幕旋转后,直到其他用户单击)

这将使插入符号不可见,即使编辑文本已启用、选中并正在编辑

请尝试:


android:windowSoftInputMode=“stateHidden”


在您的清单中,您不希望在开始时对编辑文本进行聚焦。在您的清单中,您不希望在开始时对编辑文本进行聚焦的每个活动。我希望光标在用户单击时再次出现,但在创建时再次消失(在屏幕旋转到另一个用户单击后)只需尝试上述操作,看看它是否满足您的需要。问题是此活动忽略了onConfigurationChange,我想取消选择以前的用户选择。删除onConfigChanges标记,这取决于您想如何使用它。
findViewById(R.id.editText1).setCursorVisible(false);