2

選択した壁紙を壁紙マネージャーから正常に取得し、次のコードでアプリの背景に適用しました。

`

    LinearLayout parent = (LinearLayout) findViewById(R.id.linearLayoutParent);

    final WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
    final Drawable wallpaperDrawable = wallpaperManager.getDrawable();

    parent.setBackgroundDrawable(wallpaperDrawable);

`

しかし、選択した壁紙がライブ壁紙の場合、このコードは機能しません。Google で解決策を検索したところ、何も見つかりませんでした。

4

0 に答える 0