WallpaperManager wManager = WallpaperManager.getInstance(getApplicationContext());
try {
wManager.setBitmap(BitmapFactory.decodeFile(imagePath));
} catch (IOException e) {
e.printStackTrace();
}
添加权限
<uses-permission android:name="android.permission.SET_WALLPAPER">