ImageView.SetImageIcon(Icon) Método

Definição

Define o conteúdo deste ImageView como o ícone especificado.

[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

Parâmetros

icon
Icon

um ícone que contém a imagem desejada ou null para limpar o conteúdo

Atributos

Comentários

Define o conteúdo deste ImageView como o ícone especificado.

Dependendo do tipo ícone, isso pode fazer a leitura e a decodificação do Bitmap no thread da interface do usuário, o que pode causar jank da interface do usuário. Se isso for uma preocupação, considere usar Icon#loadDrawableAsync(Context, Icon.OnDrawableLoadedListener, Handler) e, em seguida, #setImageDrawable(android.graphics.drawable.Drawable) em vez disso.

Java documentação para android.widget.ImageView.setImageIcon(android.graphics.drawable.Icon).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a