gpt4 book ai didi

android - 获取 ImageView 的背景颜色

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:33:29 34 4
gpt4 key购买 nike

我有一个普通的 ImageView 对象 colorSquare

通过调用设置对象的颜色很简单。

colorSquare.setBackgroundColor(color);

但是我该如何做相反的事情,即检索 ImageView 背景的颜色?

最佳答案

你能做的是

从 ImageView 获取 ColorDrawable。

ColorDrawable drawable = (ColorDrawable) colorSquare.getBackground();

现在

drawable.getColor()

会给你颜色。

这仅在您设置了颜色时有效,否则您将得到 ClassCastException

关于android - 获取 ImageView 的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9339542/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com