在电子邮件字段中添加透明文本,以显示此字段在Android中的含义

时间:2013-12-25 09:13:10

标签: android layout android-screen

在android的布局文件中,我想添加按钮包含透明文本,向用户显示此字段的含义,当开始整个文本时,透明文本在链接中消失为照片 http://www.mediafire.com/view/t93aa1qs6zfqq3s/Capture.PNG

4 个答案:

答案 0 :(得分:2)

只需添加您的EditText,即可向用户提示他们应该如何处理EditText

使用XML

<EditText
android:id="@+id/edt_email"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="Your Email" // This attribute will guide to user
android:inputType="textEmailAddress" // This will launch keyboard which have special email symbols. />

使用Java

EditText edt_email= (EditText) findviewbyid (R.id.edt_email);
edt_email.setHint("Your Email");

<强>输出

enter image description here

答案 1 :(得分:1)

要通过 XML 执行此操作,请使用以下命令: -

    <EditText
        android:id="@+id/etEmail"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="5dp"
        android:hint="Enter your email address"
        android:inputType="text"
        android:paddingLeft="8dp"
        android:singleLine="true"
        android:text="kailash@mail.com"
        android:textSize="@dimen/textSize_etLogin" />

如果你想以编程方式那么: -

  EditText etEmail = findViewById(R.id.etEmail);
  etEmail.setHint("Enter your email address");

答案 2 :(得分:0)

只需在xml文件中的EditText中给出它

android:hint="Name"

答案 3 :(得分:0)

只需在编辑文字中添加以下代码

即可
android:hint="Your Text";  // XML

甚至可以使用以下代码

设置运行时间
EditText text = new (EditText) findviewbyid (R.id.text1);
text1.setHint("Enter your message here");