【发布时间】:2021-05-16 21:49:00
【问题描述】:
我正在尝试创建一个半椭圆形按钮,这在模型中很容易,但我发现在 XML 文件中很难做到。此外,我希望涟漪效应仅限于椭圆形。 可能有一种方法可以在我不知道的形状 XML 文件中切割一个椭圆。
我想要达到的目标:
但我得到的最接近的是:
使用以下代码:
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#8C9AEE"/>
<size
android:width="120dp"
android:height="60dp"/>
<corners
android:topLeftRadius="140dp"
android:topRightRadius="140dp"/>
</shape>
任何建议将不胜感激。我看到的所有选项都没有达到预期的效果。
【问题讨论】: