Android: ресурс не найден на @string - PullRequest
1 голос
/ 27 апреля 2011

Мое приложение для Android жалуется на отсутствие ресурса, который, я думаю, был включен и прекрасно работал в предыдущей версии Android.

Например,

menu.xml: 27: error:Ошибка: не найден ресурс, который соответствует данному имени (в '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>

Обновление:

Я обнаружил, что в одном случае только 2-й @ 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 без каких-либо проблем.

1 Ответ

1 голос
/ 28 апреля 2011

Проблема решена.Причина в обновлении с 2.1-> 3.0.Автоматически сгенерированный R.java не может обновляться сам, нужно «отредактировать» этот файл и сохранить его.Тогда проблема решена.Разработчики сталкиваются с похожими проблемами ... http://www.coderanch.com/t/466092/Android/Mobile/android-eclipse

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...