1.效果图:
2.activity_main.xml
1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:tools="http://schemas.android.com/tools" 4 android:layout_width="match_parent" 5 android:layout_height="match_parent" 6 android:paddingBottom="@dimen/activity_vertical_margin" 7 android:paddingLeft="@dimen/activity_horizontal_margin" 8 android:paddingRight="@dimen/activity_horizontal_margin" 9 android:paddingTop="@dimen/activity_vertical_margin" 10 tools:context="com.example.app2.MainActivity" 11 android:orientation="vertical"> 12 13 <EditText 14 android:id="@+id/tv1" 15 android:hint="hello1" 16 android:textColor="@drawable/et_state" 17 android:layout_width="match_parent" 18 android:layout_height="wrap_content" /> 19 <EditText 20 android:id="@+id/tv2" 21 android:hint="hello2" 22 android:textColor="@drawable/et_state" 23 android:layout_width="match_parent" 24 android:layout_height="wrap_content" /> 25 </LinearLayout>
3.et_state.xml
1 <?xml version="1.0" encoding="utf-8"?> 2 <selector xmlns:android="http://schemas.android.com/apk/res/android"> 3 <item android:state_focused="true" android:color="@color/colorPrimary"></item> 4 <item android:state_focused="false" android:color="@color/colorAccent"></item> 5 </selector>