检测点击动态壁纸选择器中的"设置壁纸"按钮

mob*_*tte 5 android live-wallpaper

我有一个有多个"皮肤"的动态壁纸,用户可以在"设置"菜单中选择皮肤.我想要实现的目标如下:当用户设置动态壁纸然后再次导航到动态壁纸选择器时,我希望他/她能够在预览中看到其他皮肤的外观,但我想改变仅当用户再次单击"设置壁纸"按钮时已设置的动态壁纸的外观.为了实现这一点,我需要检测来自动态壁纸选择器的"设置壁纸"按钮的点击.有没有办法做到这一点?

ato*_*tok 0

您可以使用WallpaperService.EngineisPreview()内部检查壁纸是否以预览形式运行并更改选项。