下面是我的自定义开关,红色圆圈是默认的涟漪效果。 我发现设置一个波纹可绘制作为开关的背景 控制波纹的颜色:
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@color/red_minus_category">
</ripple>
我想更改圆形波纹形状,使其仅位于开关的拇指部分内。
感谢。
<Switch
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:background="@drawable/ripple_selector"
android:showText="true"
android:textOff="Some text"
android:textOn="Other text"
android:thumb="@drawable/new_deal_switch_thumb_selector"
android:track="@drawable/rectangle_track"/>