How to change colors of a Drawable in Android?

前端 未结 21 2164
野性不改
野性不改 2020-11-22 13:50

I\'m working on an android application, and I have a drawable that I\'m loading up from a source image. On this image, I\'d like to convert all of the white pixels to a dif

21条回答
  •  星月不相逢
    2020-11-22 14:20

    This works with everything with background:

    Textview, Button...

    TextView text = (TextView) View.findViewById(R.id.MyText);
    text.setBackgroundResource(Icon);    
    text.getBackground().setColorFilter(getResources().getColor(Color), PorterDuff.Mode.SRC_ATOP);
    

提交回复
热议问题