layout/~.xml 文件里CheckBox的android:button属性不能android:button="@android:drawable/btn_check_holo_light"(想设置复选框为白底黑色,但又不能用在manifest中加theme属性的方法,整个activity或application都会改)这样写,只能将framework中的相关资源copy到app里,调用自己的资源设置该属性。
原因:frameworks/base/core/res/res/values/public.xml文件里 <public type="drawable" name="。。。。。。" id="0x。。。。" /> ,drawable属性没有btn_check_holo_light
本文探讨了在Android应用中遇到的无法通过manifest主题更改CheckBox样式的问题,介绍了如何通过复制framework资源到app目录下,实现自定义CheckBox背景为白底黑框的解决方案。

1303

被折叠的 条评论
为什么被折叠?



