【问题标题】:how set current wallpaper as my application background image Android?如何将当前壁纸设置为我的应用程序背景图像 Android?
【发布时间】:2013-10-12 16:20:05
【问题描述】:

我想获取手机当前的壁纸并将该图片设置为应用程序的背景图片。我试过这种方式,但它显示运行时异常

final WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
final Drawable wallpaperDrawable = wallpaperManager.getDrawable();
layout.setBackground(wallpaperDrawable);

【问题讨论】:

标签: android background wallpaper


【解决方案1】:
 final WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
 final Drawable wallpaperDrawable = wallpaperManager.getFastDrawable();
 getWindow().setBackgroundDrawable(wallpaperDrawable);

【讨论】:

  • 如果用户使用动态壁纸怎么办?如何将动态壁纸设置为应用背景?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多