簡體   English   中英

android:在@string處找不到資源

[英]android: no resource found at @string

我的android應用程序抱怨資源丟失,我認為該資源已包含在早期版本的android中,並且效果很好。

例如,

menu.xml:27:錯誤:錯誤:找不到與給定名稱匹配的資源(在“ title”處,值為“ @ string / lookup_about”)。

<item
        android:id="@+id/about"
        android:title="@string/lookup_about" 
        android:icon="@drawable/ic_menu_help"/>

在string.xml中,我定義了

<string name="lookup_about">About</string>

更新:

我發現在一種情況下,eclipse只抱怨了第二個@ string / spinder_prompt。 第一個不是

<TextView
            android:id="@+id/refresh"
            android:text="@string/spinder_prompt"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1" 
            android:textSize="16dip" 
            android:typeface="sans" 
            android:layout_gravity="left" 
            android:textColor="#ffffff"
            />

        <Spinner android:id="@+id/Spinner01"
            android:gravity="center_horizontal"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:prompt="@string/spinder_prompt" 
            android:layout_weight="0.02"/>

在我的strings.xml中,

<string name="spinder_prompt">Choose the number of items to show</string> 

僅供參考。 此代碼是在Android 2.2系統上構建,部署和測試的,沒有任何問題。

問題解決了。 原因是由於從2.1-> 3.0升級。 自動生成的R.java無法自我更新,必須“編輯”該文件並將其保存。 然后問題解決了。 開發人員正在遇到類似的問題... http://www.coderanch.com/t/466092/Android/Mobile/android-eclipse

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM