目前我有我的动态壁纸,它从用户的 SD 卡中获取用户选择的图像并将其设置为背景。效果很好,但是我注意到当用户滑动以从右到左切换主屏幕时,许多动态壁纸会改变背景视图。
例如,中间的主屏幕显示图像的中间部分,当用户向右滑动手指以到达左侧的下一个主屏幕时,背景图像随之移动,将图像的一部分进一步向左显示。
我试图搜索如何做到这一点,但无济于事,有没有人有任何关于重新创建这个图像滑动动画的信息?
谢谢,
威廉斯图尔特。
目前我有我的动态壁纸,它从用户的 SD 卡中获取用户选择的图像并将其设置为背景。效果很好,但是我注意到当用户滑动以从右到左切换主屏幕时,许多动态壁纸会改变背景视图。
例如,中间的主屏幕显示图像的中间部分,当用户向右滑动手指以到达左侧的下一个主屏幕时,背景图像随之移动,将图像的一部分进一步向左显示。
我试图搜索如何做到这一点,但无济于事,有没有人有任何关于重新创建这个图像滑动动画的信息?
谢谢,
威廉斯图尔特。
如果您希望墙纸滚动,则需要监视 onOffsetsChanged() 事件。
看看这个答案:
android live wallpaper rescaling
如果您还有任何问题,请告诉我。