Android 更换壁纸 代码

更换壁纸 通过代码:

步骤:

1,添加权限:

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

2,代码设置 :

 private void initSkin() {
        try {
        //使用资源文件  当然你也可以使用其他图片bitmap 
            BitmapDrawable bitmap = (BitmapDrawable) getResources().getDrawable(R.drawable.picture);
            WallpaperManager manager = WallpaperManager.getInstance(this);
            manager.setBitmap(bitmap.getBitmap());
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

你可能感兴趣的:([Android])