由系统壁纸管理器设置壁纸

时间:2015-04-25 15:25:57

标签: java android

我有一个壁纸应用程序 所有壁纸都是使用WallpaperManager.setBitmap()设置的。

如何查询系统默认壁纸选择器,然后设置选择的壁纸?

1 个答案:

答案 0 :(得分:0)

<uses-permission android:name="android.permission.SET_WALLPAPER">

添加此权限

WallpaperManager myWallpaperManager = WallpaperManager.getInstance(getApplicationContext());
try {
    myWallpaperManager.setResource(R.drawable.five);
} catch (IOException e) {
    e.printStackTrace();
}