Проблемы со ссылками на новые элементы в существующем приложении Android - PullRequest
0 голосов
/ 10 августа 2011

У меня есть приложение для Android. Я хотел изменить структуру меню, не нарушая существующий код. Для этого я добавил 2 новых java-файла и относительные xmls в существующий проект и обновил manifest.xml новым начальным действием.

Проблема, с которой я сталкиваюсь, заключается в коде Java. Я не могу ссылаться на элементы нового xmls xxx.findViewById(R.id.xxx) Возникает ошибка: cannot be resolved or is not a valid field

Пожалуйста, предложите что-нибудь, я новичок

1 Ответ

0 голосов
/ 10 августа 2011

Когда вы создаете приложение, Android создаст файл с именем «R.java».Этот файл в основном является индексом для всех ресурсов в вашем проекте (строки, макеты, графические объекты и т. Д.).Если вы добавляете новые ресурсы вручную, вы не можете ссылаться на эти ресурсы, поскольку у них нет идентификатора в классе R.Согласно этой странице вы можете использовать инструмент aapt для (пере?) Генерации R-файла, но я сам не имел опыта в этом.

...