我在 Android 5(api 21) 上使用 ImageView 时遇到奇怪的问题。 当我在 xml 中设置 ImageView 色调颜色时,我无法在代码中更改它!!! 我尝试了几种方法来以编程方式更改 ImageView 的 colorFilter,但它不起作用。 我只在 api 21 上有这个问题。 有什么想法吗?
最佳答案
搜索了很多小时后,我发现这是 api 21 中的一个错误,当您将初始化色调颜色设置为 ImageView
或 ImageButton
时,您无法更改它代码稍后。
最好的解决方案是将初始色调颜色移动到代码中以防止出现此问题。
关于android - 在 android 5 (api 21) 上设置 ImageView colorFilter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52221242/