android shape 实现3个颜色渐变
以下是一个利用 <shape> 标签实现三个颜色渐变的 Android XML 代码示例:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:type="linear"
android:startX="0"
android:startY="0"
android:endX="0"
android:endY="100%"
android:angle="90"
android:centerColor="#FFC107"
android:centerY="0.5"
android:startColor="#F44336"
android:endColor="#2196F3" />
</shape>
这个代码示例使用了 <gradient> 标签来实现三个颜色的渐变。android:startColor 和 android:endColor 属性定义了渐变的起始和结束颜色,而 android:centerColor 属性定义了渐变的中间颜色。android:startX、android:startY、android:endX 和 android:endY 属性定义了渐变的起始和结束点的位置。android:angle 属性定义了渐变的方向,这里设置为垂直方向。android:centerY 属性定义了中心颜色的位置
原文地址: https://www.cveoy.top/t/topic/g712 著作权归作者所有。请勿转载和采集!