<!--
  ~ Copyright (C) 2024 The Android Open Source Project
  ~
  ~ Licensed under the Apache License, Version 2.0 (the "License");
  ~ you may not use this file except in compliance with the License.
  ~ You may obtain a copy of the License at
  ~
  ~      http://www.apache.org/licenses/LICENSE-2.0
  ~
  ~ Unless required by applicable law or agreed to in writing, software
  ~ distributed under the License is distributed on an "AS IS" BASIS,
  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  ~ See the License for the specific language governing permissions and
  ~ limitations under the License.
  -->

<layer-list
    xmlns:android="http://schemas.android.com/apk/res/android" >
    <item
        android:top="2dp"
        android:bottom="2dp"
        android:left="2dp"
        android:right="2dp">
        <selector>
            <!-- selected state = solid filled in circle -->
            <item android:state_checked="true">
                <shape android:shape="oval"
                       android:tint="?android:attr/colorAccent">
                     <size android:height="34dp"
                           android:width="34dp" />
                     <solid android:color="@android:color/white" />
                </shape>
            </item>

            <!-- unselected state = just the outline of a circle -->
            <item android:state_checked="false">
                <shape android:shape="oval">
                    <size android:height="34dp"
                          android:width="34dp" />
                    <stroke android:width="2dp"
                            android:color="?android:attr/colorAccent" />
                    <solid android:color="@android:color/transparent" />
                </shape>
            </item>
        </selector>
    </item>
</layer-list>
