在我们的Android应用程序中,我们需要创建一个浮动动作按钮,它不是默认的圆形,而是一个带有三个圆角的正方形.晶圆厂如下图所示:
我设法创建了这样一个表格,但不知道如何将它应用到我的工厂,或者甚至可能.该形状的xml文件如下所示:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/red" />
<corners
android:topLeftRadius="90dp"
android:topRightRadius="90dp"
android:bottomRightRadius="90dp"/>
</shape>
Run Code Online (Sandbox Code Playgroud)
我试着改变形式
android:src="@drawable/my_shape"
Run Code Online (Sandbox Code Playgroud)
但这只会改变我按钮内的图标.我想我需要扩展FloatingActionButton,但我不知道如何.
有没有办法改变晶圆厂的形状?如果有人已经实现了这一点,我将很高兴看到一个样本.