-4

当我更改它时,它不会在我测试时反映在应用程序中

<EditText
        android:id="@+id/editText1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_centerVertical="true"
    android:background="#EEEEEE"
    android:ellipsize="end"
    android:ems="10"
    android:focusableInTouchMode="true"
    android:hint="Entername"
    android:imeOptions="actionDone"
    android:padding="5dp"
    android:paddingBottom="40dp"
    android:paddingLeft="30dp"
    android:paddingTop="40dp"
    android:textColorHint="#AAAAAA"
    android:textSize="16sp"
    android:textStyle="italic" />

无法看到提示,因为我已更改它。

4

6 回答 6

2

您忘记了带有 Hint 属性的“=”符号。

<EditText
    android:id="@+id/editText1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_centerVertical="true"
    android:background="#EEEEEE"
    android:ellipsize="end"
    android:ems="10"
    android:focusableInTouchMode="true"
    android:hint="Entername"
    android:imeOptions="actionDone"
    android:padding="5dp"
    android:paddingBottom="40dp"
    android:paddingLeft="30dp"
    android:paddingTop="40dp"
    android:textColorHint="#AAAAAA"
    android:textSize="16sp"
    android:textStyle="italic" />
于 2014-06-20T06:28:53.987 回答
0

尝试这个..

editText.setOnFocusListener(new OnFocusListener(){
  public void onFocus(){
    editText.setHint("");
  }
});
于 2014-06-20T06:26:03.923 回答
0
<EditText
    android:id="@+id/editText1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_centerVertical="true"
    android:background="#EEEEEE"
    android:ellipsize="end"
    android:ems="10"
    android:focusableInTouchMode="true"
    android:hint="Entername"
    android:imeOptions="actionDone"
    android:padding="5dp"
    android:paddingBottom="40dp"
    android:paddingLeft="30dp"
    android:paddingTop="40dp"
    android:textColorHint="#AAAAAA"
    android:textSize="16sp"
    android:textStyle="italic" />
于 2014-06-20T06:26:28.667 回答
0

你错过了=

更改此行

android:hint"enter name"

对此

android:hint = "enter name"
于 2014-06-20T06:23:35.677 回答
0

你不见了=符号替换这个android:hint"enter name" with android:hint="enter name"

于 2014-06-20T06:24:11.637 回答
0

你打错了hint,可能是拼写错误

它应该看起来像这样

android:hint = "enter name"

你把它写成android:hint "enter name". 缺少“=”

于 2014-06-20T06:31:11.670 回答