私のアプリには3つの難易度モードがあります。イージー、ミディアム、およびハード。難易度(0-2)を記録する変数があります。この変数を使用してアプリの背景色を変更するにはどうすればよいですか?たとえば、モードが簡単なときは、背景が緑、中が黄色、難色が赤くなるようにします。ユーザー入力に基づいてAndroidアプリの背景色を変更するにはどうすればよいですか?
ここに私のレイアウトがあります。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:id="@+id/relativeLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/myBackground" >
</RelativeLayout>
そして私は、文字列リソースがあります。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="myBackground">#01CC18</color>
</resources>
をしかし、私は何をしたいプログラム自体ではなく、XMLレイアウトに背景を変更することが可能です。これはできますか?
この問題のために、これまであなたが持っているコードを共有してください。 –
あなたはどんな種類の「レイアウト」を使用していますか? – Mun0n
質問にxmlレイアウトを追加してください。コメントではありません。 – WarrenFaith