Android自定义圆形复选框

circle_grey.xml

<?xml version="1.0" encoding="utf-8"?>

<shape xmlns:android="http://schemas.android.com/apk/res/android"

    android:shape="rectangle">

        android:width="1dp"

        android:color="@color/edit_bg" />

    <corners android:radius="50dp" />

    <solid android:color="@color/edit_bg" />

        android:angle="270"

        android:centerColor="@color/edit_bg"

        android:centerX="0.5"

        android:centerY="0.5"

        android:endColor="@color/edit_bg"

        android:startColor="@color/edit_bg" />

</shape>


circle_selected.xml

<?xml version="1.0" encoding="utf-8"?>

<shape xmlns:android="http://schemas.android.com/apk/res/android"

    android:shape="oval"

    android:useLevel="false">

    <solid android:color="@color/history_task_yellow_deep" />

        android:width="50dp"

        android:height="50dp" />

        android:width="@dimen/dp_6"

        android:color="@color/title_bg" />

</shape>


<View

   android:id="@+id/iv_select_icon"

    android:layout_width="@dimen/dp_16"

    android:layout_height="@dimen/dp_16"

    android:layout_alignParentRight="true"

    android:background="@drawable/circle_grey" />

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容