WallpaperManager.GetBuiltInDrawable 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GetBuiltInDrawable(WallpaperManagerFlags) |
取得指定之內建靜態系統背景圖案的可繪製。 |
GetBuiltInDrawable(Int32, Int32, Boolean, Single, Single) |
傳回系統內建靜態桌布的可繪製。 |
GetBuiltInDrawable(Int32, Int32, Boolean, Single, Single, WallpaperManagerFlags) |
傳回指定型別之內建靜態桌布的可繪製。 |
GetBuiltInDrawable(WallpaperManagerFlags)
取得指定之內建靜態系統背景圖案的可繪製。
[Android.Runtime.Register("getBuiltInDrawable", "(I)Landroid/graphics/drawable/Drawable;", "GetGetBuiltInDrawable_IHandler", ApiSince=24)]
public virtual Android.Graphics.Drawables.Drawable? GetBuiltInDrawable (Android.App.WallpaperManagerFlags which);
[<Android.Runtime.Register("getBuiltInDrawable", "(I)Landroid/graphics/drawable/Drawable;", "GetGetBuiltInDrawable_IHandler", ApiSince=24)>]
abstract member GetBuiltInDrawable : Android.App.WallpaperManagerFlags -> Android.Graphics.Drawables.Drawable
override this.GetBuiltInDrawable : Android.App.WallpaperManagerFlags -> Android.Graphics.Drawables.Drawable
參數
- which
- WallpaperManagerFlags
FLAG_*
有效桌布類型的標識碼。 如果要求無效的桌布,則會擲回 IllegalArgumentException。
傳回
可繪製呈現指定的背景圖案影像, null
如果沒有該背景圖案類型的內建預設影像,則為 。
- 屬性
備註
取得指定之內建靜態系統背景圖案的可繪製。
的 android.app.WallpaperManager.getBuiltInDrawable(int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
GetBuiltInDrawable(Int32, Int32, Boolean, Single, Single)
傳回系統內建靜態桌布的可繪製。
[Android.Runtime.Register("getBuiltInDrawable", "(IIZFF)Landroid/graphics/drawable/Drawable;", "GetGetBuiltInDrawable_IIZFFHandler")]
public virtual Android.Graphics.Drawables.Drawable? GetBuiltInDrawable (int outWidth, int outHeight, bool scaleToFit, float horizontalAlignment, float verticalAlignment);
[<Android.Runtime.Register("getBuiltInDrawable", "(IIZFF)Landroid/graphics/drawable/Drawable;", "GetGetBuiltInDrawable_IIZFFHandler")>]
abstract member GetBuiltInDrawable : int * int * bool * single * single -> Android.Graphics.Drawables.Drawable
override this.GetBuiltInDrawable : int * int * bool * single * single -> Android.Graphics.Drawables.Drawable
參數
- outWidth
- Int32
傳回的可繪製高度
- outHeight
- Int32
- scaleToFit
- Boolean
如果為 true,請縮小桌布,而不是只裁剪它
- horizontalAlignment
- Single
介於 0 到 1 之間的浮點數,指定裁剪影像的位置;0 代表靠左對齊,0.5 代表水準置中對齊,1 代表靠右對齊
- verticalAlignment
- Single
介於 0 到 1 之間的浮點數,指定裁剪影像的位置;0 表示靠上對齊,0.5 表示垂直置中對齊,1 表示靠下對齊
傳回
可繪製呈現內建的預設系統背景圖案影像,如果 null
此裝置上未定義這類預設影像,則為 。
- 屬性
備註
傳回系統內建靜態桌布的可繪製。 根據參數,可裁剪和縮放可繪製
的 android.app.WallpaperManager.getBuiltInDrawable(int, int, boolean, float, float)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
GetBuiltInDrawable(Int32, Int32, Boolean, Single, Single, WallpaperManagerFlags)
傳回指定型別之內建靜態桌布的可繪製。
[Android.Runtime.Register("getBuiltInDrawable", "(IIZFFI)Landroid/graphics/drawable/Drawable;", "GetGetBuiltInDrawable_IIZFFIHandler", ApiSince=24)]
public virtual Android.Graphics.Drawables.Drawable? GetBuiltInDrawable (int outWidth, int outHeight, bool scaleToFit, float horizontalAlignment, float verticalAlignment, Android.App.WallpaperManagerFlags which);
[<Android.Runtime.Register("getBuiltInDrawable", "(IIZFFI)Landroid/graphics/drawable/Drawable;", "GetGetBuiltInDrawable_IIZFFIHandler", ApiSince=24)>]
abstract member GetBuiltInDrawable : int * int * bool * single * single * Android.App.WallpaperManagerFlags -> Android.Graphics.Drawables.Drawable
override this.GetBuiltInDrawable : int * int * bool * single * single * Android.App.WallpaperManagerFlags -> Android.Graphics.Drawables.Drawable
參數
- outWidth
- Int32
傳回的可繪製高度
- outHeight
- Int32
- scaleToFit
- Boolean
如果為 true,請縮小桌布,而不是只裁剪它
- horizontalAlignment
- Single
介於 0 到 1 之間的浮點數,指定裁剪影像的位置;0 代表靠左對齊,0.5 代表水準置中對齊,1 代表靠右對齊
- verticalAlignment
- Single
介於 0 到 1 之間的浮點數,指定裁剪影像的位置;0 表示靠上對齊,0.5 表示垂直置中對齊,1 表示靠下對齊
- which
- WallpaperManagerFlags
FLAG_*
有效桌布類型的標識碼。 如果要求無效的桌布,則會擲回 IllegalArgumentException。
傳回
可繪製,呈現指定類型的內建預設桌布影像,如果 null
此裝置上未定義該類型的預設影像,則為 。
- 屬性
備註
傳回指定型別之內建靜態桌布的可繪製。 根據參數,可裁剪和縮放可繪製。
的 android.app.WallpaperManager.getBuiltInDrawable(int, int, boolean, float, float, int)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。