tappli blog: [Android] 壁紙を取得する
この方法で(静止画の)壁紙を取得することができるのですが、ライブ壁紙は取得できません。
ライブ壁紙が設定されていても、静止画の壁紙が返ってくるのです。
WallpaperManager#getWallpaperInfo()を使えば、ライブ壁紙の情報やサムネイル画像は取得できるのですが、背景として使うための画像は取得できそうにありませんでした。
いつものように検索してみると…
【ご助言お願いします】ホームアプリ作成での、ライブ壁紙を壁紙に配置する方法について - Google グループ
いつもいつも先達の知識に助けられてばかりです。ありがたいことです。
上のリンク先にも書かれていますが、テーマを設定するだけっぽいですね。
android:theme="@android:style/Theme.Wallpaper"
これだけでアプリの背景が壁紙と同じものになります。