自定义checkbox,自定义button

来源:互联网 发布:python数据处理 下载 编辑:程序博客网 时间:2024/04/29 08:39
<style name="custom_checkbox" parent="@android:style/Widget.CompoundButton.CheckBox">    <item name="android:button">@drawable/comfirm_selector</item></style>
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:drawable="@drawable/icon_comfirm_normal" android:state_checked="true"/>    <item android:drawable="@drawable/icon_confirm" android:state_checked="false"/>    <item android:drawable="@drawable/icon_comfirm_normal"/></selector>

<CheckBox    android:layout_alignParentRight="true"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    style="@style/custom_checkbox"    android:id="@+id/button_yes"    android:checked="true"    />
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
<ImageButton    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:id="@+id/button_his"    android:background="@drawable/his_selector"     />
//图片选择的背景
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:drawable="@drawable/his_nor" android:state_pressed="false"></item>    <item android:drawable="@drawable/his_press" android:state_pressed="true"></item>    <item android:drawable="@drawable/his_nor" android:state_window_focused="false"></item></selector>
颜色选择的背景
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true"
          android:drawable="@android:color/white"/> <!-- pressed -->
    <item android:drawable="@android:color/black"/> <!-- default -->
</selector>



0 0
原创粉丝点击