如何以编程方式获取Drawable的色彩值

时间:2019-01-07 09:05:55

标签: android android-drawable

我可以通过编程设置为Drawable#setTintList来在运行时设置可绘制的色调。我的问题是如何获取它以便以后在运行时重用,或者甚至是有效/可能的?

1 个答案:

答案 0 :(得分:1)

您可以使用ImageView#getImageTintList()函数获取用于着色可绘制图像的当前ColorStateList;如果不应用任何着色,则为null。

您可以在android_documentation_for_image

上看到更多信息