[Android]【安卓】xml selector的使用
程序员文章站
2022-05-04 23:41:25
...
[Android]【安卓】xml selector
本篇博客已收录到我的安卓开发小结中——点击【安卓开发小结】
- 新建一个left_drawable.xml文件
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:drawable="@mipmap/left_on"
android:state_selected="true" />
<item
android:drawable="@mipmap/left_off"
android:state_selected="false" />
</selector>
- 在控件里使用这个xml
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/left_drawable"/>
- 在Java代码里更改
@Bind(R.id.button)
Button mButton;
@OnClick(R.id.button)
public void onSelectorClick(View view) {
mButton.setSelected(true);
}
上一篇: 用jquery存取照片的具体实现方法_jquery
下一篇: span元素的width问题
推荐阅读
-
Android开发教程之shape和selector的结合使用
-
Android使用selector修改TextView中字体颜色和背景色的方法
-
Android使用Pull解析器解析xml文件的实现代码
-
Android开发之XML文件解析的使用
-
Android中使用pull解析器操作xml文件的解决办法
-
Android中使用sax解析xml文件的方法
-
使用Win10+Android+夜神安卓模拟器,搭建ReactNative开发环境
-
安卓开发环境配置有哪些方法,android开发环境的搭建步骤
-
Android 使用Pull方法解析XML文件的方法
-
Android selector状态选择器的使用详解