我正在尝试将视图的背景设置为具有从 Palette api 生成的颜色的渐变
渐变将从纯色开始淡出,但我希望纯色部分占据大部分背景。现在它开始稳定,然后逐渐淡出视图宽度,我希望它从视图宽度的中心开始淡出。
这是我所做的
Palette.from(resource!!.toBitmap()).generate {
if (it != null) {
val paletteColor = it.getDarkVibrantColor("#000000".toColorInt())
val gradientDrawable = GradientDrawable(
GradientDrawable.Orientation.LEFT_RIGHT,
intArrayOf(colorWithAlpha(paletteColor, 0f), colorWithAlpha(paletteColor, 1.0f))
)
gradientDrawable.cornerRadius = 0f
_contentTextBackground.background = gradientDrawable
}
}
有没有办法将渐变设置为远离视图的末端?
