代码之家  ›  专栏  ›  技术社区  ›  Alireza

在android 5上设置ImageView colorFilter(api 21)

  •  0
  • Alireza  · 技术社区  · 7 年前

    当我在xml中设置ImageView颜色时,我不能在代码中更改它!!! 我尝试了几种方法以编程方式更改ImageView的colorFilter,但都不起作用。 你知道吗?

    2 回复  |  直到 7 年前
        1
  •  11
  •   Alireza    7 年前

    在搜索了很多小时后,我发现这是API21中的一个bug,当你设置初始化的淡色为 ImageView ImageButton

        2
  •  0
  •   Sasi Kumar    7 年前

    用这个

    imageView.setColorFilter(ContextCompat.getColor(context, R.color.COLOR_YOUR_COLOR), android.graphics.PorterDuff.Mode.MULTIPLY);