在Android 5(API 21)上设置ImageView colorFilter

Ali*_*eza 1 android imageview android-5.0-lollipop

我在Android 5(api 21)上使用ImageView遇到了奇怪的问题。当我在xml中设置ImageView色彩时,我无法在代码上更改它!!!我尝试了几种方法来以编程方式更改ImageView的colorFilter,但它不起作用。我仅在api 21上有此问题。

Ali*_*eza 5

经过数小时的搜索,我发现这是api 21中的错误,当您将初始化色设置为ImageViewImageButton以后无法在代码中更改时,该错误会出现。最好的解决方案是将原始色移到代码中以防止出现此问题。