壁紙を替えるには WallpaperManager を使用します 替え方は setBitmap(Bitmap bitmap) setResource(int resid) setStream(InputStream data) の三つから指定します まず AndroidManifest でパーミッションを設定する必要があります AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" ... > ・ ・ ・ <uses-permission android:name="android.permission.SET_WALLPAPER" /> </manifest> サンプルコード public
![Wallpaper を替えてみた](https://cdn-ak-scissors.b.st-hatena.com/image/square/d901ac5f2f161a47a9003f48b960a79eb88fa589/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEjOTqPzIZzqRtzDs7G8J4pNfMqV57zcMgrH7JLboiOp-rF5h2yvQ4VqbuoHJ8KfLUHHe8Pb_-4-peeZJSASt1eseUUx5hckgGNLoszvNdve08_JACFY3rM2fvKBNpg43-oMklUAtd5Nbq4%2Fw1200-h630-p-k-no-nu%2Fwallpapermanager.png)