案例:当选中一个EditText时,将其边框变为蓝色,其他未被选中的EditText则为灰色。

主界面:

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"              android:orientation="vertical"              android:layout_width="fill_parent"              android:layout_height="fill_parent"        >    <EditText            android:layout_width="match_parent"            android:layout_height="50dp"            android:hint="请输入用户名"            android:layout_margin="20dp"            android:background="@drawable/bg_edit_text_selector"            android:padding="10dp"            />    <EditText            android:layout_width="match_parent"            android:layout_height="50dp"            android:hint="请输入密码"            android:layout_margin="20dp"            android:background="@drawable/bg_edit_text_selector"            android:padding="10dp"            /></LinearLayout>

bg_edit_text_selector.xml

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:state_focused="true">        <shape>            <corners android:radius="10dp"/>            <stroke android:color="@android:color/holo_blue_dark" android:width="2dp"/>        </shape>    </item>    <item>        <shape>            <corners android:radius="10dp"/>            <stroke android:color="@android:color/darker_gray" android:width="2dp"/>        </shape>    </item></selector>

完毕。

更多相关文章

  1. Android(安卓)手机卫士--参照文档编写选择器
  2. Android(安卓)官方 switch 控件更改选中色
  3. android中AlertDialog设置圆角
  4. Android(安卓)RadioGroup中设置默认选中RadioButton 后,选中两个
  5. 2018年 第二波~Android(安卓)库
  6. Android自定义圆形图片
  7. android 改变TextView和EditText文字选中效果
  8. Android(安卓)卡片效果
  9. android checkbox样式

随机推荐

  1. Android面试之----Android系统架构图及简
  2. android系统文件的权限
  3. Android之RemoteViews篇上————通知栏
  4. 一大波 Android 刘海屏来袭,全网最全适配
  5. Android(安卓)GPS定位步骤
  6. Android–多线程之Handler下载图片源码
  7. Google 会变成移动手机公司吗?他们“自称
  8. cocos2dx Android 多级日志系统应用
  9. Android studio怎么使用代码检查工具Anal
  10. 联系人-选项-账户-进入已添加的账户,勾选