2013-02-15 125 views
1

我正在嘗試向我的styles.xml文件添加新樣式。找不到與指定名稱(樣式)匹配的資源

我在res /價值/ styles.xml寫這

<style name="spinnerSettings"> 
    <item name="android:textColor">#000000</item> 
    <item name="android:background">#FFFFFF</item> 
</style> 

當我嘗試我的風格添加到微調(內RES /佈局/ activity_settings.xml創建)

<Spinner 
    style="@styles/spinnerSettings"  
    android:id="@+id/levelSpinner" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"  
    android:spinnerMode="dialog" 
    android:layout_marginLeft="10dp" 
    android:layout_marginTop="10dp" 
    android:layout_marginRight="10dp" 
    android:padding="5dp"  
    android:drawSelectorOnTop = "true" /> 

我得到這個錯誤:

錯誤:錯誤:找不到與給定名稱相匹配的資源(at'style',值爲'@ styles/spinnerSettings')

這裏style="@styles/spinnerSettings"

+2

嘗試去'文件 - >保存All',和'項目 - > Clean' – 2013-02-15 14:12:59

+0

我已經嘗試過,但它不工作。另外,如果我清理項目,我的R.java文件被刪除,不會再生成!感謝上帝,我在清潔之前保存了它。我googled如何解決R.java問題,但沒有一個我在互聯網上嘗試的解決方案爲我工作 – MDP 2013-02-15 14:34:12

+0

Fyi,R文件不會再生成的原因是因爲乾淨沒有工作,你的佈局是仍然拋出錯誤。一旦錯誤得到解決,R文件神奇地回來:D – Sababado 2013-02-15 14:35:59

回答

0

應該style="@style/spinnerSettings"(不s上月底)

+0

這樣一個愚蠢的錯誤。謝謝:D – MDP 2013-02-15 15:14:02

相關問題