Search
 
SCRIPT & CODE EXAMPLE
 

JAVA

change drawable color programmatically android


//resource
Drawable unwrappedDrawable = AppCompatResources.getDrawable(context, R.drawable.my_drawable); 
Drawable wrappedDrawable = DrawableCompat.wrap(unwrappedDrawable);
DrawableCompat.setTint(wrappedDrawable, Color.RED);    

//activity
Drawable unwrappedDrawable = tvContinue.getBackground();
Drawable wrappedDrawable = DrawableCompat.wrap(unwrappedDrawable);
DrawableCompat.setTint(wrappedDrawable, (Color.parseColor(getPreferences().getString(Constant.SECOND_COLOR, Constant.SECONDARY_COLOR))));

//adapter
Drawable unwrappedDrawable = holder.tvOff.getBackground();
 Drawable wrappedDrawable = DrawableCompat.wrap(unwrappedDrawable);
 DrawableCompat.setTint(wrappedDrawable, (Color.parseColor(((BaseActivity) activity).getPreferences().getString(Constant.SECOND_COLOR, Constant.SECONDARY_COLOR))));


//

Comment

change color of drawable android studio

public static Drawable setTint(Drawable d, int color) {
    Drawable wrappedDrawable = DrawableCompat.wrap(d);
    DrawableCompat.setTint(wrappedDrawable, color);
    return wrappedDrawable;
}
Comment

how to change color of drawable in android

Drawable unwrappedDrawable = AppCompatResources.getDrawable(context, R.drawable.my_drawable); 
Drawable wrappedDrawable = DrawableCompat.wrap(unwrappedDrawable);
DrawableCompat.setTint(wrappedDrawable, Color.RED);  
Comment

how to change color of drawable in android

 Drawable unwrappedDrawable = tvContinueShopping.getBackground();
        Drawable wrappedDrawable = DrawableCompat.wrap(unwrappedDrawable);
        DrawableCompat.setTint(wrappedDrawable, (Color.parseColor(getPreferences().getString(Constant.SECOND_COLOR, Constant.SECONDARY_COLOR))));
Comment

PREVIOUS NEXT
Code Example
Java :: java read file 
Java :: find length of array java 
Java :: count occurrences of character in string java using hashmap 
Java :: java scan a file 
Java :: classcastexception in java 
Java :: list of numbers java 
Java :: java insert at index 
Java :: Count Occurrences in Seven Integers Using Java Single Dimension Arrays 
Java :: Java push() Method 
Java :: mockito mock void methods 
Java :: how to delete character in string java 
Java :: android studio change button color programmatically 
Java :: variables java 
Java :: heap in java 
Java :: java constructor overloading 
Java :: java is list ordered 
Java :: java new char array 
Java :: convert char array to set in java 
Java :: center textview programmatically android 
Java :: declare array with size java 
Java :: error: package android.support.v7.app does not exist 
Java :: android ecode base64 
Java :: java android development get element by id 
Java :: Execution repackage of goal org.springframework.boot:spring-boot-maven-plugin:2.5.0:repackage failed: 
Java :: how to turna date into a LocalDateTime java 
Java :: console java 
Java :: quarkus maven skip test 
Java :: java actionperformed 
Java :: java.lang.IllegalArgumentException: View=DecorView@5fd145b[MainActivity] not attached to window manager 
Java :: java string character at index 
ADD CONTENT
Topic
Content
Source link
Name
6+2 =