Drawable.ConstantState.NewDrawable 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
NewDrawable() |
從其常數狀態建立新的 Drawable 實例。 |
NewDrawable(Resources) |
使用指定的資源,從其常數狀態建立新的 Drawable 實例。 |
NewDrawable(Resources, Resources+Theme) |
NewDrawable()
從其常數狀態建立新的 Drawable 實例。
[Android.Runtime.Register("newDrawable", "()Landroid/graphics/drawable/Drawable;", "GetNewDrawableHandler")]
public abstract Android.Graphics.Drawables.Drawable NewDrawable ();
[<Android.Runtime.Register("newDrawable", "()Landroid/graphics/drawable/Drawable;", "GetNewDrawableHandler")>]
abstract member NewDrawable : unit -> Android.Graphics.Drawables.Drawable
傳回
以這個常數狀態為基礎的新可繪製物件
- 屬性
備註
從其常數狀態建立新的 Drawable 實例。
<strong>Note:</strong> 使用此方法表示密度相依屬性,例如像素維度或點陣圖影像,將不會更新以符合目標顯示密度。 若要確保調整正確,請改用 #newDrawable(Resources)
來提供適當的 Resources 物件。
的 android.graphics.drawable.Drawable.ConstantState.newDrawable()
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
NewDrawable(Resources)
使用指定的資源,從其常數狀態建立新的 Drawable 實例。
[Android.Runtime.Register("newDrawable", "(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;", "GetNewDrawable_Landroid_content_res_Resources_Handler")]
public virtual Android.Graphics.Drawables.Drawable NewDrawable (Android.Content.Res.Resources? res);
[<Android.Runtime.Register("newDrawable", "(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable;", "GetNewDrawable_Landroid_content_res_Resources_Handler")>]
abstract member NewDrawable : Android.Content.Res.Resources -> Android.Graphics.Drawables.Drawable
override this.NewDrawable : Android.Content.Res.Resources -> Android.Graphics.Drawables.Drawable
參數
- res
- Resources
將顯示可繪製內容的資源
傳回
以這個常數狀態為基礎的新可繪製物件
- 屬性
備註
使用指定的資源,從其常數狀態建立新的 Drawable 實例。 這個方法應該針對具有密度相依屬性的可繪製項目實作。
這個方法的預設實作會透過呼叫 。#newDrawable()
的 android.graphics.drawable.Drawable.ConstantState.newDrawable(android.content.res.Resources)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
NewDrawable(Resources, Resources+Theme)
[Android.Runtime.Register("newDrawable", "(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;", "GetNewDrawable_Landroid_content_res_Resources_Landroid_content_res_Resources_Theme_Handler")]
public virtual Android.Graphics.Drawables.Drawable NewDrawable (Android.Content.Res.Resources? res, Android.Content.Res.Resources.Theme? theme);
[<Android.Runtime.Register("newDrawable", "(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;", "GetNewDrawable_Landroid_content_res_Resources_Landroid_content_res_Resources_Theme_Handler")>]
abstract member NewDrawable : Android.Content.Res.Resources * Android.Content.Res.Resources.Theme -> Android.Graphics.Drawables.Drawable
override this.NewDrawable : Android.Content.Res.Resources * Android.Content.Res.Resources.Theme -> Android.Graphics.Drawables.Drawable
參數
- res
- Resources
- theme
- Resources.Theme
傳回
- 屬性
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。