我正在制作自定义主屏幕,我想让用户能够在我的启动器/主屏幕中使用动态壁纸。设置android:Theme.Holo.Wallpaper.NoTitleBar
作为我的AppTheme
类型我想要的,但不完全是。
有两种可能的解决方案(但请告诉我,如果你能想到另一种好的解决方案);
android:Theme.Holo.Wallpaper.NoTitleBar
作为我的AppTheme
无论采取哪种方法,这都是我遇到的两个问题,也是一个解决方案;
答案 0 :(得分:0)
这是我最终做的事情;
android:Theme.Holo.Wallpaper.NoTitleBar
设为AppTheme
。WallpaperManager.getInstance (this.context).getWallpaperInfo () != null
检测是否设置了动态壁纸。显然使用android:Theme.Holo.Wallpaper.NoTitleBar
不会阻止用户与动态壁纸进行交互。我测试的动态壁纸(Android附带的默认壁纸)只是不允许任何形式的互动,我没有意识到。
我希望这些信息可以节省一些时间。