我做了一个应用程序,允许用户设置主屏幕壁纸,锁定屏幕壁纸或两种墙纸的渐变颜色。它运行时没有任何问题。然而,有件事困扰着我。
当用户拥有一个用于锁定和主屏幕的活壁纸,并使用我的应用程序为他们的主屏幕设置静态壁纸时,锁定屏幕就会根据主屏幕发生某种变化。
当用户最初拥有静态壁纸时,此问题不存在。
这是我设置主屏幕壁纸的代码片段:
WallpaperManager myWallpaperManager = WallpaperManager.getInstance(getApplicationContext());
myWallpaperManager.setBitmap(bitmap);
Toast.makeText(MainActivity.this, "Home screen wallpaper applied", Toast.LENGTH_SHORT).show();编辑:
所以这就是我的处境:
谢谢各位
发布于 2019-02-24 07:11:20
这与你的应用程序无关: Android不支持锁定屏幕,只支持活壁纸--现场壁纸必须显示在任何一种界面上:
因此,通过更换主屏幕上的活壁纸,您将完全禁用它。
https://stackoverflow.com/questions/54849450
复制相似问题