壁紙設定をしてみる

じゃらんWebサービスを使ったアプリは進んでません。。。
とりあえず、色々触ってはいるんですが。

今日は、Androidで壁紙設定を組み込んでみました。

壁紙を設定するのは非常に簡単です。

ContextWrapper.setWallpaper(Bitmap bitmap)

上記メソッドを使うだけです。
ActivityはContextを継承しているので、直接setWallpaperメソッドを呼べます。
壁紙に設定したいイメージを、Bitmapクラスに設定し
引数として渡せば、設定されます。
あと、AndroidManifest.xmlに追記が必要です。
壁紙設定しますという下記記述を追記しなければ、
Security違反のExceptionが発生するので気をつけなければなりません。

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

以上で、壁紙設定する実装です。