共用方式為


Drawable.ConstantState.NewDrawable 方法

定義

多載

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

傳回

屬性

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於