获取当前壁纸

moe*_*sef 10 methods android wallpaper

我对Android编程很陌生,所以请耐心等待.

我想知道是否有一种方法可以在Android设备上检索当前壁纸并将其保存到应用程序代码中的变量中.

谢谢

小智 31

final WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
final Drawable wallpaperDrawable = wallpaperManager.getDrawable();
Run Code Online (Sandbox Code Playgroud)

  • 如果设置动态壁纸怎么办? (9认同)
  • @SD在这种情况下,我不知道将返回什么,但你可以调用"getWallpaperInfo"来检查它是否是一个动态壁纸:http://developer.android.com/reference/android/app/WallpaperManager. HTML#getWallpaperInfo() (2认同)