繁体   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