//选中时要显示的颜色bg_edittext_focused.xml
<?xml version="1.0" encoding="UTF-8" ?>
- <!-- 有焦点是显示的边框颜色
-->
- <shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#FFFFFF" />
<corners android:radius="3dip" />
<stroke android:width="1dip" android:color="#7BE7FF" />
</shape>
//没有选中时要显示的颜色bg_edittext_normal.xml
<?xml version="1.0" encoding="UTF-8" ?>
- <!-- 没有焦点是显示的边框颜色
-->
- <shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#FFFFFF" />
<corners android:radius="3dip" />
<stroke android:width="1dip" android:color="#BDC7D8" />
</shape>
//背景样式bg_edittext.xml
<?xml version="1.0" encoding="UTF-8" ?>
- <selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/bg_edittext_normal" android:state_window_focused="false" />
<item android:drawable="@drawable/bg_edittext_focused" android:state_focused="true" />
</selector>
//EditText控件的引用
<EditText
android:layout_width="fill_parent"
android:layout_height="36dip"
android:background="@drawable/bg_edittext"
android:hint="请输入..."
android:padding="5dip"
android:singleLine="true"
android:textColorHint="#AAAAAA"
android:textSize="15dip" />