CheckBox 颜色样式 动态换theme的解决方案

项目中有个需求 要把复选锁定 和原来区分


    android:id="@+id/train_fly_add_check_box"

    android:layout_marginLeft="10dp"

    android:theme="@style/MyCheckBoxGray"

    android:enabled="@{data.is_freeze == 1? false :true}"

    android:checked="false"

    android:text="@{data.ring_id}"

    android:hint="鸽环号"

    android:paddingLeft="80dp"

    android:layout_width="0dp"

    android:layout_weight="5"

    android:layout_height="wrap_content"


check

<style name="MyCheckBoxGray" parent="Theme.AppCompat.Light">

        <item name="colorControlNormal">@color/actionsheet_gray</item>

        <item name="colorControlActivated">@color/bg_light_bllue</item>

    </style>


style


锁定


正常


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容