1
我需要获取当前在壁纸中作为背景图片的图片路径。安卓壁纸图片路径
我设法得到位图本身(使用壁纸管理器中的drawable) - 但我不需要drawable-我需要路径,所以我可以将它保存在sharedpreferences中并稍后使用它。
final WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
final Drawable wallpaperDrawable = wallpaperManager.getDrawable();
final Bitmap wallpaperBitmap =drawableToBitmap(wallpaperDrawable);
顺便说一句,根据The wallpapermanager's manual我不能使用getWallpaperInfo因为它将如果它不是一个动态壁纸返回null。
感谢您的帮助