android 下改變預設的checkbox的 選中 和被選中 圖片
阿新 • • 發佈:2019-02-09
1. 先匯入 checked.png 和 unchecked.png 兩張圖片
2. 在res/drawable下面,新增selector (如 check_state.xml)檔案:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true"
android:drawable="@drawable/checked" /><!--選中時效果-->
<item android:state_checked="false"
android:drawable="@drawable/unchecked" /><!--未選中時效果-->
<!-- 修改成你自己的圖片就可以了 -->
</selector>
3.修改checkbox的屬性:android:button="@drawable/check_state" 定製button樣式
***********************************如果不能正確顯示*******************************************************
系統給CheckBox了一個預設的背景,只需設定下 CheckBox的背景即可