WallpaperManager.SetWallpaperOffsets(IBinder, Single, Single) 方法

定义

当给定窗口后面可见该壁纸时,设置当前壁纸在任何更大的空间内的显示位置。

[Android.Runtime.Register("setWallpaperOffsets", "(Landroid/os/IBinder;FF)V", "GetSetWallpaperOffsets_Landroid_os_IBinder_FFHandler")]
public virtual void SetWallpaperOffsets (Android.OS.IBinder? windowToken, float xOffset, float yOffset);
[<Android.Runtime.Register("setWallpaperOffsets", "(Landroid/os/IBinder;FF)V", "GetSetWallpaperOffsets_Landroid_os_IBinder_FFHandler")>]
abstract member SetWallpaperOffsets : Android.OS.IBinder * single * single -> unit
override this.SetWallpaperOffsets : Android.OS.IBinder * single * single -> unit

参数

windowToken
IBinder

应与这些偏移量关联的窗口,由该 android.view.View#getWindowToken() View.getWindowToken()窗口返回。

xOffset
Single

沿 X 维度的偏移量,从 0 到 1。

yOffset
Single

沿 Y 维度的偏移量,从 0 到 1。

属性

注解

当给定窗口后面可见该壁纸时,设置当前壁纸在任何更大的空间内的显示位置。 X 和 Y 偏移量是介于 0 到 1 的浮点数,表示墙纸应放置在屏幕空间中的位置。 当壁纸大于显示器时,这些内容才有意义。

适用于 . 的 android.app.WallpaperManager.setWallpaperOffsets(android.os.IBinder, float, float)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于