ImageView.ImageTintList Property

Definition

Get the current android.content.res.ColorStateList used to tint the image Drawable, or null if no tint is applied. -or- Applies a tint to the image drawable.

C#
public virtual Android.Content.Res.ColorStateList? ImageTintList { [Android.Runtime.Register("getImageTintList", "()Landroid/content/res/ColorStateList;", "GetGetImageTintListHandler")] get; [Android.Runtime.Register("setImageTintList", "(Landroid/content/res/ColorStateList;)V", "GetSetImageTintList_Landroid_content_res_ColorStateList_Handler")] set; }

Property Value

the tint applied to the image drawable

Attributes

Remarks

Property getter documentation:

Get the current android.content.res.ColorStateList used to tint the image Drawable, or null if no tint is applied.

Java documentation for android.widget.ImageView.getImageTintList().

Property setter documentation:

Applies a tint to the image drawable. Does not modify the current tint mode, which is PorterDuff.Mode#SRC_IN by default.

Subsequent calls to #setImageDrawable(Drawable) will automatically mutate the drawable and apply the specified tint and tint mode using Drawable#setTintList(ColorStateList).

<em>Note:</em> The default tint mode used by this setter is NOT consistent with the default tint mode used by the android.R.styleable#ImageView_tint android:tint attribute. If the android:tint attribute is specified, the default tint mode will be set to PorterDuff.Mode#SRC_ATOP to ensure consistency with earlier versions of the platform.

Java documentation for android.widget.ImageView.setImageTintList(android.content.res.ColorStateList).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

Product Versions
.NET for Android .NET for Android API 34, .NET for Android API 35

See also