1

我有一个基于 html5 的移动应用程序。在应用程序中,我有一个用于输入用户名和密码的表单。但是在 android 设备中,当我将光标移到文本框内时,会出现一些默认文本,如图所示。

在此处输入图像描述

如何删除此默认文本?

XML:

<label for="username" 
       id="EmailAddress">
</label> 
<input type="text" name="username" 
       id="username" value="" 
       autocorrect="off" 
       autocapitalize="off" 
       autocomplete="off" 
       style="-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0)!important;" /> 
<label for="password" 
       id="Password">
</label> 
<input type="password" title="" name="password" 
       id="password" value="" 
       style="-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0)!important;" />
4

3 回答 3

2

如果您在谈论提示,您可以将其设置为textB.setHint(“字符串”);

或通过android:hinttextBox xml 声明进行设置。

于 2012-07-13T06:09:19.417 回答
1

您当时将android:hint 属性赋予 Edittext,这将出现。去掉它。

于 2012-07-13T06:07:33.817 回答
0
 <EditText
    android:id="@+id/email"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:hint="Email Address"
    />

   <EditText
    android:id="@+id/password"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:hint=" Password "
    android:inputType="textPassword"
     />
于 2012-07-13T06:17:48.437 回答