2010-12-21 3 views
4

Androidでテーマを選択した後にアプリで異なるドロワブルを使用できるようにすることはできますか?Android:異なるテーマを選択して別のドローイングを使用して、同じ参照を維持

説明例:

iが背景への参照を使用してレイアウトを有する: "@ドロアブル/ backgroundsolid" を、それが描画可能MDPI/解像度の画像backgroundsolid.pngあります。

私は、ユーザーが「ガラス」テーマを選択した場合、参照は「@の描画可能/ backgroundsolid」にとどまるが、リソースフォルダが異なるbackgroundsolid.pngの画像が含まれているのres /描画可能ガラスに変更されることを望みます。

これはプログラムで設定できますか?どうもありがとう!

答えて

0

view.setBackgroundResourceId()を使用してプログラムで設定できます。私はあなたがアンドロイドがあなたのために正しいテーマを選ぶことを許されているそれ以外の方法をしているかどうかはわかりません。誰か他の方が良い答えを持っているかもしれません

+0

ありがとうございましたアミールですが、背景だけでなく、アイコンやイメージなど、テーマをグローバルに適用する必要があります。私はすでにリソースを使用して別のイメージを設定する方法を知っています。異なるリソースフォルダをプログラムで選択できるかどうかを知りたいのです。 – Mariux

関連する問題