2016-12-23 37 views
0

我的顏色資源發生了一些奇怪的事情。當我用「card_xy」添加另一種顏色時,資源「card_text」會獲得另一種顏色。ColorResource通過添加其他顏色來更改值

有了這個資源,它工作正常:

<!-- Cards --> 
<color name="card_background">#f7eac8</color> 
<color name="card_corner">#8c4646</color> 
<color name="card_text">#333232</color> 
<color name="card_background_red">#ff432e</color> 
<color name="card_background_blue">#008bba</color> 

但是當我添加以下資源的「card_text」變粉紅色。

<color name="card_background_black">#333232</color> 

我也試過其他資源。這其中的工作原理:

<color name="test">#FF0000</color> 

但是例如這一個沒有之一:

<color name="card_black">#FF0000</color> 

我真的很困惑。我目前只是添加/刪除'card_background_black'資源,並且每次嘗試都會改變顏色。

+0

你可以添加你在哪裏使用這些屬性? – sup4eli

+0

我添加變色,就像這個setTextColor(ContextCompat.getColor(c,R.color.card_text)); – Mathy

+0

甚至沒有使用新的屬性。 – Mathy

回答

0

這看起來像是Android Studio的一個bug。我今天醒來並繼續工作。今天工作正常。

昨天應該重新啓動。

相關問題