I'm trying to change color of bottom line under EditText. I can see few question on SO like mine, but nothing helps. This is my xml:
<EditText android:id="@+id/loginEditText" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginBottom="10dp" android:hint="@string/login" android:theme="@style/EditTextStyle" android:inputType="textPersonName" > And this is my style:
<resources> <style name="Theme.MyTheme" parent="Theme.AppCompat.Light"> <item name="colorPrimary">@color/material_blue_500</item> <item name="colorPrimaryDark">@color/material_blue_700</item> <item name="colorAccent">@color/material_blue_700</item> <item name="colorControlNormal">@color/material_blue_700</item> <!-- Active thumb color & Active track color(30% transparency) --> <item name="colorControlActivated">@color/material_blue_500</item> <!-- Inactive thumb color --> <item name="colorSwitchThumbNormal">@color/lightGrey</item> <!-- Inactive track color(30% transparency) --> <item name="android:colorForeground">@color/grey</item> <item name="android:editTextStyle">@style/EditTextStyle</item> <item name="colorControlNormal">@color/material_blue_400</item> <item name="colorControlActivated">@color/material_blue_700</item> <item name="colorControlHighlight">@color/material_blue_700</item> </style> <style name="EditTextStyle" parent="Widget.AppCompat.EditText"> <item name="colorControlNormal">@color/material_blue_400</item> <item name="colorControlActivated">@color/material_blue_700</item> <item name="colorControlHighlight">@color/material_blue_700</item> </style> </resources> This is my colors:
<color name="green">#00FF00</color> <color name="thumbColor">#66aaaaaa</color> <color name="darkGrey">#888</color> <color name="grey">#ccc</color> <color name="white">#fff</color> <color name="lightGrey">#bbb</color> <color name="veryMidGrey">#eeeeee</color> <color name="veryLightGrey">#efefef</color> <color name="transparent">#00000000</color> <color name="whiteTransparent">#CCFFFFFF</color> <color name="blackTransparent">#CC000000</color> <color name="material_blue_800">#1565C0</color> <color name="material_blue_500">#2196F3</color> <color name="material_blue_400">#42A5F5</color> <color name="material_blue_700">#1976D2</color> <color name="material_blue_300"> #64B5F6</color> <color name="black">#000</color> But my bottom line is still black.
What do?


