如何设计具有2种颜色和渐变硬边框的按钮

时间:2020-03-15 10:04:36

标签: android xml kotlin android-vectordrawable

所以我试图设计一个在两个渐变之间具有硬边框的按钮,如下所示:

这可以简单地通过约束布局来完成,问题是焦点集中,受压的ecc。状态将需要大量的代码实现。这对我来说不是正确的方法。

我正在尝试使用简单的XML渐变:

<shape android:shape="rectangle" >
<gradient
android:type="linear"
android:centerX="75%"
android:startColor="#FF2f333f"
android:centerColor="#FF2f333f"
android:endColor="#FF262933"
android:angle="0"/>
</shape>
<shape android:shape="rectangle" >
<gradient
android:type="radial"
android:centerX="50%"
android:centerY="50%"
android:startColor="#FF2f333f"
android:centerColor="#FF2f333f"
android:endColor="#FF262933"
android:gradientRadius="75"/>
</shape>

但这仍然给了我两种颜色之间的柔和边界。有没有简单的方法可以通过按钮执行此操作?

0 个答案:

没有答案
相关问题