EditText unable to change the text color

て烟熏妆下的殇ゞ 提交于 2019-12-04 05:01:32

问题


I;m trying to change text color in EditText like this

 <EditText
        android:id="@+id/txtUserName"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_margin="5dp"
        android:gravity="right"
        android:hint="@string/hint_user_name"
        android:textColor="#B49228FF" >

        <requestFocus />
    </EditText>

    <EditText
        android:id="@+id/txtPassword"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_marginTop="50px"
        android:gravity="right"
        android:hint="@string/hint_password"
        android:inputType="textPassword"
        android:textColor="#B49228" />

but it doesn't change this color #B49228 is gold it appears like this

My Device : HoneyWell Delphine 70e


回答1:


Hint doesn't change color. Try typing text, it will work. As the color change is for text that you input. And also your color code is incorrect, has extra FF for first EditText.

Edited:

Use the following to change hint color

android:textColorHint="#FFFFFF"



回答2:


Hint color and Text Color are two diffrent thing use this codes create a color.xml file in values folder then add color #B49228 in it like this <color name="myColor">#B49228 </color> and use it like this

 android:textColor="@color/myColor"

and you are using hint text so to change hint color use this code

  android:textColorHint="@color/myColor"



回答3:


android:textColorHint="#FFFFFF"

Please try.




回答4:


put in color.xml your color like

<color name="mytextColor">#B49228</color>

and use this

android:textColor="@color/mytextColor"


来源:https://stackoverflow.com/questions/25134463/edittext-unable-to-change-the-text-color

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!