Java Android-隐藏但选择可编辑文本

Java Android-隐藏但选择可编辑文本,java,android,android-edittext,hidden,Java,Android,Android Edittext,Hidden,我想在我的Android应用程序中有一个你看不到的EditText,但是你可以选择并在其中键入文本。换言之,我希望它完全看不见,但它的行为完全正常 另一个选项是在屏幕上有一个图像或按钮,用户按下该按钮可将文本输入到另一个EditText后面的EditText中 android:background="#00000000" 谢谢你的帮助,不过看起来我更有可能不得不使用第二个选项。举例来说,我有一个文本视图,上面写着“欢迎”。我希望用户能够点击此文本,打开键盘并在EditText字段中进行

我想在我的Android应用程序中有一个你看不到的EditText,但是你可以选择并在其中键入文本。换言之,我希望它完全看不见,但它的行为完全正常

另一个选项是在屏幕上有一个图像或按钮,用户按下该按钮可将文本输入到另一个EditText后面的EditText中

    android:background="#00000000"

谢谢你的帮助,不过看起来我更有可能不得不使用第二个选项。举例来说,我有一个文本视图,上面写着“欢迎”。我希望用户能够点击此文本,打开键盘并在EditText字段中进行编辑。将EditText字段隐藏在另一个字段后面的原因是为了在用户键入屏幕上显示的文本时掩盖光标。

将透明背景设置为EditText

    android:background="#00000000"

对不起,我不明白你的另一个问题。

如果我没弄错的话。下面是如何通过将背景设置为透明,将光标可见性设置为false来完成第一个选项

要检查这一点,您必须单击屏幕中央

e、 g.代码片段:

<EditText
    android:id="@+id/eT1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:background="#00000000"
    android:cursorVisible="false"
    android:ems="10" >


</EditText>

如果希望使EditText完全不可见(即使用户键入的内容),但仍然能够通过myEditText.getText().toString()检索输入的数据,

你可以加上:

android:textColor="@android:color/transparent"
android:background="#00000000"
android:cursorVisible="false"

只是好奇,当它不可见时,你怎么能选择它?用户如何知道它在哪里?@ShobhitPuri它可能用于Android自动化。