我在strings.xml中有一個字符串數組,它是一個顏色名稱的數組。而且,我在colors.xml中列出了與數組項目同名的顏色。現在,我試圖使用strings.xml中的顏色名稱(字符串)來設置視圖的背景。我怎樣才能做到這一點?顏色和顏色名稱
<color name="aliceBlue">#F0F8FF</color>
<color name="antiqueWhite">#faebd7</color>
<color name="antiqueWhite1">#ffefdb</color>
<color name="antiqueWhite2">#eedfcc</color>
<color name="antiqueWhite3">#cdc0b0</color>
<color name="antiqueWhite4">#8b8378</color>
<color name="aquaMarine1">#7fffd4</color>
<color name="aquaMarine2">#76eec6</color>
<color name="aquaMarine4">#458b74</color>
<color name="azure1">#f0ffff</color>
<color name="azure2">#e0eeee</color>
<color name="azure3">#c1cdcd</color>
<color name="azure4">#838b8b</color>
color.xml
<string-array name="colorNameArray">
<item>AliceBlue</item>
<item>AntiqueWhite</item>
<item>AntiqueWhite1</item>
<item>AntiqueWhite2</item>
<item>AntiqueWhite3</item>
<item>AntiqueWhite4</item>
<item>aquamarine1</item><item>
aquamarine2</item>
<item>aquamarine4</item>
<item>azure1</item>
<item>azure2</item>
<item>azure3</item>
<item>azure4</item>
的strings.xml
請傢伙,你的幫助表示讚賞。
我認爲你必須使用一個開關。 – JJ86
爲什麼使用colorNameArray?你可以解釋嗎 ? – MilapTank
spinner?從列表中選擇一種顏色? – committedandroider