0
我将一些设置添加到复选框,并且它可以工作。但是当我把它们变成一种风格并运用它们时,它就不会。根据下面,第一个按钮使用样式(不工作),第二个直接设置(工作)。我的样式文件有什么问题? TKS为复选框创建样式
<CheckBox android:id="@+id/mon"
android:text ="Mon"
android:layout_width="80dp"
android:layout_height="80dp"
android:contentDescription="Monday"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
style="@style/FilledCheckButton"
/>
<CheckBox android:id="@+id/tue"
android:text="Tue"
android:layout_width="80dp"
android:layout_height="80dp"
android:contentDescription="Tuesday"
android:layout_alignParentTop="true"
android:layout_toRightOf="@+id/mon"
android:gravity="center"
android:background="@drawable/v4_btn_weekday"
android:button="@drawable/v4_btn_weekday"
/>
我的风格文件:
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="FilledCheckButton" parent="android:style/Widget.CompoundButton.CheckBox"
android:background="@drawable/v4_btn_weekday"
android:button="@drawable/v4_btn_weekday"
android:gravity="center">
</style>
</resources>
谢谢,我可怕的错误 –