在我values
文件夾我有my_colors.xml
:可能用字符串獲取顏色?
<resources>
<!-- Orange -->
<color name="orangePrimary">#f6a02d</color>
<color name="orange1">#e3952a</color>
<color name="orange2">#da8f28</color>
<color name="orange3">#d08926</color>
</resources>
有沒有辦法讓這些顏色只是它的名字的字符串? 喜歡的東西view.setBackgroundColor.getColor("orange1");
對於圖像你有這樣的getResources().getIdentifier("my_image", "drawable", getPackageName());
希望你們明白我的意思。 問候。
是的,Reaz Murshed建議他在改變他的答案之前。 「desiredColour」總是錯誤的,我不知道爲什麼,但在我的情況下,它始終是那種深色透明的紫色 – kuemme01
當然,我已經更新了我的答案 您首先獲取資源ID,然後您必須從資源ID – mihanovak1024
UUhhhh,這工作!但我沒有得到問題,在未來的方法getColor()? – kuemme01