Android 有没有办法在定制圆形按钮中实现霜玻璃效果?

Android 有没有办法在定制圆形按钮中实现霜玻璃效果?,android,button,libraries,shapes,blurry,Android,Button,Libraries,Shapes,Blurry,我试图实现自定义形状的按钮上霜玻璃效果。我使用了我找到的所有库,但我只能在矩形视图中实现上述效果。 有什么图书馆可以帮我吗 我的按钮布局: <?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@android:color/white"> <item android

我试图实现自定义形状的按钮上霜玻璃效果。我使用了我找到的所有库,但我只能在矩形视图中实现上述效果。 有什么图书馆可以帮我吗

我的按钮布局:

<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    android:color="@android:color/white">
    <item android:id="@android:id/mask">
        <shape android:shape="rectangle">
            <solid android:color="@android:color/holo_green_dark" />
            <corners android:radius="50dp" />
        </shape>
    </item>

    <item android:id="@android:id/background">
        <shape android:shape="rectangle">
            <solid android:color="#80ABABAB"></solid>
            <corners android:radius="50dp" />
        </shape>
    </item>
</ripple>

不需要图书馆。您使用的是android:shape=rectangle,您应该使用的是android:shape=oval

<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@android:color/white">
<item android:id="@android:id/mask">
    <shape android:shape="oval">
        <solid android:color="@android:color/holo_green_dark" />
        <corners android:radius="50dp" />
    </shape>
</item>

<item android:id="@android:id/background">
    <shape android:shape="oval">
        <solid android:color="#80ABABAB"></solid>
        <corners android:radius="50dp" />
    </shape>
</item>