大家一起讨论简称论-关于简单Selector的制作与使用 (Production and Use)
16lz
2022-05-22
思路:在布局文件夹drawable下面创建一个xml文件
如:穿件一个btn_guide_selector.xml文件
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:drawable="@drawable/button_red_pressed" android:state_pressed="true"/> <item android:drawable="@drawable/button_red_normal" /></selector>
再Create 一个Selector乘热打铁:
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:color="@android:color/black" android:state_pressed="true"/> <item android:color="@android:color/white"/></selector>
接下来创建一个控件button
如下:
<Button android:id="@+id/btn_start" android:layout_width="wrap_content" android:layout_height="wrap_content" <!--改变背景图片 --> android:background="@drawable/btn_guide_selector" <!--改变字体颜色--> android:textColor="@drawable/btn_textguide_selector" android:text="开启体验之旅" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:layout_marginBottom="44dp" />
传承者(Inheritors)欢迎各位纠正错误,评论,吐槽!!!
更多相关文章
- [转]]Android 应用签名提权方法
- Android基础知识之Manifest文件的组织结构
- Android(安卓)应用软件开发(八)窗口布局
- 转:Android(安卓)学习笔记3(控件)
- Android自带的TabLayout实现滑动翻页效果(实例)
- 04.Android的数据存储操作
- android 实现屏幕截图
- Android(安卓)launcher -- launcher源码修改 1
- NPM 和webpack 的基础使用