Change fill color on vector asset in Android Studio

后端 未结 12 1934
盖世英雄少女心
盖世英雄少女心 2020-12-02 04:09

Android Studio now supports vector assets on 21+ and will generate pngs for lower versions at compile time. I have a vector asset (from the Material Icons) that I want to c

12条回答
  •  [愿得一人]
    2020-12-02 05:08

    To change vector image color you can directly use android:tint="@color/colorAccent"

    
    

    To change color programatically

    ImageView ivVectorImage = (ImageView) findViewById(R.id.ivVectorImage);
    ivVectorImage.setColorFilter(getResources().getColor(R.color.colorPrimary));
    

提交回复
热议问题