ImageView.SetImageIcon(Icon) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將此 ImageView 的內容設定為指定的圖示。
[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
參數
- icon
- Icon
一個包含所需圖片的圖示,或 null 用來清除內容
- 屬性
備註
將此 ImageView 的內容設定為指定的圖示。
根據圖示類型,這可能會在 UI 執行緒中進行點陣圖讀取和解碼,這可能會導致介面卡頓。 如果這是你的顧慮,可以考慮先用 Icon#loadDrawableAsync(Context, Icon.OnDrawableLoadedListener, Handler) 然後 #setImageDrawable(android.graphics.drawable.Drawable) 再用。
Java 文件 android.widget.ImageView.setImageIcon(android.graphics.drawable.Icon)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。