背景画像付きのAndroidアプリがあります。私の目標は、3 つまたは 4 つの背景画像を作成し、ユーザーが背景を変更できるようにすることです。
実際には、bg1.png、bg2.png、bg3.png、bg4.png という名前の 4 つの画像があります。Strings.xml で文字列値「 background 」を画像の名前で宣言することを考えています。背景画像の名前は常に背景文字列から取得され、ユーザーが背景を変更すると、文字列背景の値のみが変更されます。
このアイデアは良いですか、それとももっと簡単なものがありますか? 「背景」文字列の値を使用して、xml レイアウト ファイルでレイアウトの背景を設定するにはどうすればよいですか? これをプログラムで行うべきですか?
ありがとうございました。