我正在做一个定制的主屏幕,我想给用户在我的启动/主屏幕上使用现场壁纸的能力。将android:Theme.Holo.Wallpaper.NoTitleBar设置为我想要的AppTheme,但不完全是这样。
有两个可能的解决方案(但请告诉我,如果你能想到另一个好办法);
android:Theme.Holo.Wallpaper.NoTitleBar作为我的AppTheme
无论我采取哪种方法,这是两个问题,我会招致任何方式,也希望一个解决方案;
发布于 2014-08-25 17:53:27
这是我最后做的事情;
android:Theme.Holo.Wallpaper.NoTitleBar设置为AppTheme。WallpaperManager.getInstance (this.context).getWallpaperInfo () != null检测是否设置了活壁纸。
显然,使用android:Theme.Holo.Wallpaper.NoTitleBar并不能阻止用户与实时墙纸进行交互。我测试的现场壁纸(Android的默认壁纸)不允许任何形式的交互,我没有意识到这一点。
我希望这个信息能为其他人节省一些时间。
https://stackoverflow.com/questions/25443746
复制相似问题