如何向开关对象添加/更改波纹效果

时间:2015-03-23 17:43:02

标签: android xml drawable android-5.0-lollipop ripple

下面是我的自定义开关,红色圆圈是默认的涟漪效果。 我发现设置一个波纹可绘制作为开关的背景 控制波纹的颜色:

<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"/>

enter image description here

0 个答案:

没有答案