ImageView.SetImageIcon(Icon) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Sets the content of this ImageView to the specified Icon.
[Android.Runtime.Register("setImageIcon", "(Landroid/graphics/drawable/Icon;)V", "GetSetImageIcon_Landroid_graphics_drawable_Icon_Handler", ApiSince=23)]
public virtual void SetImageIcon (Android.Graphics.Drawables.Icon? icon);
[<Android.Runtime.Register("setImageIcon", "(Landroid/graphics/drawable/Icon;)V", "GetSetImageIcon_Landroid_graphics_drawable_Icon_Handler", ApiSince=23)>]
abstract member SetImageIcon : Android.Graphics.Drawables.Icon -> unit
override this.SetImageIcon : Android.Graphics.Drawables.Icon -> unit
Parameters
- icon
- Icon
an Icon holding the desired image, or null
to clear
the content
- Attributes
Remarks
Sets the content of this ImageView to the specified Icon.
<p class="note">Depending on the Icon type, this may do Bitmap reading and decoding on the UI thread, which can cause UI jank. If that's a concern, consider using Icon#loadDrawableAsync(Context, Icon.OnDrawableLoadedListener, Handler)
and then #setImageDrawable(android.graphics.drawable.Drawable)
instead.</p>
Java documentation for android.widget.ImageView.setImageIcon(android.graphics.drawable.Icon)
.
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.