我有一个 ImageView
,我在其中以编程方式创建可绘制对象并将它们呈现给用户。我的目标是点击 ImageView
并更改可绘制对象的颜色。
我将如何处理随机变色位?我目前正在修补 Random()
, Color.argb()
和其他一些东西,但我似乎无法让它工作!
原文由 Jared 发布,翻译遵循 CC BY-SA 4.0 许可协议
Jetpack Compose 中的随机颜色
val RandomColor
get() = Color(Random.nextInt(256), Random.nextInt(256), Random.nextInt(256))
原文由 Zakhar Rodionov 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
1.3k 阅读
或者
尽管在您的情况下,您似乎想要创建一个新的可绘制对象并将其分配给您的视图。在您的情况下,实际可绘制对象是什么?是图像、形状、填充…