2015-03-02 31 views
0

EditText上沒有顯示與下面的XML代碼提示,它在像我這樣某些設備是API 19歲,但沒有表現出一絲的Android 2.3.3提示未在編輯文本顯示在較低的空氣污染

<EditText 
     android:id="@+id/street1ET" 
     android:layout_width="match_parent" 
     android:layout_height="30dp" 
     android:layout_weight="1" 
     android:layout_gravity="center_horizontal" 
     android:layout_marginTop="10dp" 
     android:background="@drawable/custom_edittext" 
     android:ems="10" 
     android:gravity="center" 
     android:hint="@string/street1" 
     android:inputType="text" 
     android:textAppearance="@android:style/TextAppearance.Small" 
     android:textColor="#acacac" /> 
+0

我認爲API級別與您使用的android版本不匹配:/ – Neetz 2015-03-02 07:47:20

+0

嘗試一個一個地移除背景和textappence,我不知道它會幫助或不會,但嘗試一次。 – 2015-03-02 07:47:22

+0

我認爲這個問題出現在你的背景中。請刪除並嘗試。 – Sadiq 2015-03-02 07:49:12

回答

2

只需添加一條線,它會工作,即android:ellipsize="start"

也試圖改變這樣的hint顏色的EditTextandroid:textColorHint="@android:color/black"或相關的顏色代碼。

+0

感謝Himanshu,它只對文本字段的ellipsize屬性起作用,顏色還可以 – Sandhu 2015-03-02 08:06:45

0

把下面的一行中的EditText

android:textColorHint="@color/your_custom_color" 

享受!