Java 如何从editView中删除光标?
在线性布局中,我最多有4个编辑视图(数量动态变化) 如何将光标设置为在开始时不显示在任何位置 此活动忽略OnConfiguration更改,我想取消选择以前的用户选择 也就是说,在onCreate中,我想取消选择它们 我试过这个:Java 如何从editView中删除光标?,java,android,android-layout,Java,Android,Android Layout,在线性布局中,我最多有4个编辑视图(数量动态变化) 如何将光标设置为在开始时不显示在任何位置 此活动忽略OnConfiguration更改,我想取消选择以前的用户选择 也就是说,在onCreate中,我想取消选择它们 我试过这个: findViewById(R.id.editText1).setSelected(false); 对于每一个,但光标保持不变 我希望光标在用户单击时再次出现,但在创建时再次消失(在屏幕旋转后,直到其他用户单击) 这将使插入符号不可见,即使编辑文本已启用、选中并正
findViewById(R.id.editText1).setSelected(false);
对于每一个,但光标保持不变
我希望光标在用户单击时再次出现,但在创建时再次消失(在屏幕旋转后,直到其他用户单击) 这将使插入符号不可见,即使编辑文本已启用、选中并正在编辑请尝试:
android:windowSoftInputMode=“stateHidden”
在您的清单中,您不希望在开始时对编辑文本进行聚焦。在您的清单中,您不希望在开始时对编辑文本进行聚焦的每个活动。我希望光标在用户单击时再次出现,但在创建时再次消失(在屏幕旋转到另一个用户单击后)只需尝试上述操作,看看它是否满足您的需要。问题是此活动忽略了onConfigurationChange,我想取消选择以前的用户选择。删除onConfigChanges标记,这取决于您想如何使用它。
findViewById(R.id.editText1).setCursorVisible(false);