我需要從 改變複選框如何修改這個複選框?
回答
我發現改變刻度線的顏色,你必須把選擇:
<?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>
在XML:
<CheckBox
android:id="@+id/cb"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/your_selector"/>
可繪製文件? –
您也可以設置顏色代替drawables。 – KrishnaJ
創建XML文件
coustom_check_box.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>
在複選框set android:button
屬性爲custom_checkbox_design.xml繪製像 android:button="@drawable/coustom_check_box"
<CheckBox
android:id="@+id/checkBoxCustomized1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Coustom Checkbox"
android:checked="true"
android:button="@drawable/coustom_check_box"
android:textSize="20dp" />
圖標
你能分享添加drawabl文件 –
,但在你的情況下,你使用自己的圖標。 –
@EbinFrancis是你的問題解決? –
創建d rawable custom_cheackbox:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/checkbox_not_selected"android:state_checked="false"/>
<item android:drawable="@drawable/checkbox_selected" android:state_checked="true"/>
<item android:drawable="@drawable/checkbox_not_selected"/>
</selector>
裏面添加custom_checkbox android:button="@drawable/custom_cheackbox"
<CheckBox
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:button="@drawable/checkbox_selector"
android:text="CheckBox"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/Black" />
- 1. 如何修改GridView中的這個複選框?
- 2. 如何修復這個font_subtitle.otf
- 3. 如何修復移動複選框?
- 4. 如何修復ListView與複選框?
- 5. 如何對齊這個複選框
- 6. 如何解決複選框修改其他複選框狀態(不是模型)?
- 7. 如何修改這個NSMutableArray?
- 8. 如何修改這個jQuery?
- 9. 如何修改這個URL?
- 10. 修改jQuery複選框插件
- 11. 如何修改打勾到CSS的自舉複選框
- 12. Django如何修改MultipleChoiceField的複選框標籤?
- 13. 如何修改選擇框的長度
- 14. 修改切換複選框取消選中腳本所有複選框
- 15. 如何修改數據庫中複選框的值以及如何在提交按鈕後顯示覆選框
- 16. 如何修復Slim框架中的這個錯誤?
- 17. 如何修復這個JavaScript函數?
- 18. 如何修復這個jquery低於
- 19. 如何修復這個錯誤
- 20. 這個網站如何修復編碼?
- 21. 如何在NSPropertyListSerialization中修復這個EXC_BAD_ACCESS?
- 22. 如何用LEFT JOIN修復這個SQL?
- 23. 如何修復這個錯誤
- 24. 如何知道這兩個複選框是否被選中
- 25. 數據表複選框選擇 - 修改選擇標題
- 26. 我如何修改這個sql執行?
- 27. 如何修改這個代碼
- 28. 如何在htaccess中修改這個URL?
- 29. 如何迭代和修改這個Arraylist?
- 30. 如何修改這個「make-matrix」函數?
把你的.xml或複選框 – KrishnaJ
的風格我只有正常的複選框您的自定義背景,我不知道該怎麼做,這就是爲什麼我是詢問 –
你試過'android:buttonTint =「@ color/CHECK_COLOR」' – KrishnaJ