【问题标题】:Setting the Wallpaper from an Image on the SDCard从 SDCard 上的图像设置壁纸
【发布时间】:2010-07-08 23:12:07
【问题描述】:

如何从 SD 卡上的图像设置主屏幕壁纸?

即:

try {
    wallpaperManager.setResource("/sdcard/wallpaper/olive.jpg");
    finish();
} catch(IOException e) {
    e.printStackTrace();
} 

没用,返回错误:'WallpaperManager 类型中的方法 setResource(int) 不适用于参数 (String)'

【问题讨论】:

    标签: android sd-card


    【解决方案1】:
    Bitmap o = BitmapFactory.decodeFile("/sdcard/wallpapers/olive.jpg");
    
    try {
      wallpaperManager.setBitmap(o);
      finish();
    } 
    catch (IOException e) {
      e.printStackTrace();
    }
    

    【讨论】:

      猜你喜欢
      • 2014-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多