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 属性许可证中所述的术语使用。