【发布时间】:2019-02-18 01:14:01
【问题描述】:
我正在尝试在动态壁纸中使用多个图像,以在用户旋转主屏幕时像普通壁纸一样滚动。我知道这需要的方法是 onOffsetsChanged,但我似乎无法让它工作。
有没有人有建议或代码 sn-p 来让它工作?
【问题讨论】:
-
您好,欢迎来到 StackOverflow。请编辑问题以分享您迄今为止尝试过的代码以及您遇到的问题。
我正在尝试在动态壁纸中使用多个图像,以在用户旋转主屏幕时像普通壁纸一样滚动。我知道这需要的方法是 onOffsetsChanged,但我似乎无法让它工作。
有没有人有建议或代码 sn-p 来让它工作?
【问题讨论】:
您可以通过创建扩展 WallpaperService 的类并使用 TYPE_ROTATION_VECTOR 传感器来实现视差。我创建了一个视差壁纸的演示项目。 Click Here
【讨论】: