Как правильно ссылаться на ресурсы xml при использовании проекта библиотеки Android?

У меня есть проект библиотеки Android , который содержит несколько стилей / тем, определенных в его файле styles.xml.

Обычно, ссылаясь на этот стиль в каком-либо другом XML-макете или файле манифеста, вы просто write android: theme = "@ style / TheNameOfTheStyle"

При использовании проекта библиотеки, как теперь зависимый проект правильно ссылается на этот стиль? Просто оставив его как android: theme = "@ style / TheNameOfTheStyle" , я получаю сообщение об ошибке о том, что не найдено ни одного ресурса, соответствующего этому имени.

Думаю, этот же вопрос относится к другим ссылкам, таким как @string, @color и т. д.

Спасибо

Изменить: Хорошо, похоже, вы должны ссылаться на него, как обычно, но консоль в eclipse выдает мне эту ошибку:

Ошибка: ресурс не найден что соответствует

Обычно, ссылаясь на этот стиль в каком-либо другом XML-макете или файле манифеста, вы должны просто написать android: theme = "@ style / TheNameOfTheStyle"

Каким образом зависимый проект при использовании проекта библиотеки правильно ссылаться на этот стиль сейчас? Просто оставив его как android: theme = "@ style / TheNameOfTheStyle" , я получаю сообщение об ошибке о том, что не найдено ни одного ресурса, соответствующего этому имени.

Думаю, этот же вопрос относится к другим ссылкам, таким как @string, @color и т. д.

Спасибо

Изменить: Хорошо, похоже, вы должны ссылаться на него как обычно, но консоль в eclipse выдает мне эту ошибку:

Ошибка: ресурс не найден что соответствует

Обычно при ссылке на этот стиль в каком-либо другом XML-макете или файле манифеста вы должны просто написать android: theme = "@ style / TheNameOfTheStyle"

Как правильно зависимый проект при использовании проекта библиотеки сослаться на этот стиль сейчас? Просто оставив его как android: theme = "@ style / TheNameOfTheStyle" , я получаю сообщение об ошибке о том, что не найдено ни одного ресурса, соответствующего этому имени.

Думаю, этот же вопрос относится к другим ссылкам, таким как @string, @color и т. д.

Спасибо

Изменить: Хорошо, похоже, вы должны ссылаться на него, как обычно, но консоль в eclipse выдает мне эту ошибку:

Ошибка: ресурс не найден что соответствует заданное имя (в 'theme' со значением '@ style / ThemeName').

(facepalm) Edit

Мне просто нужно было «Очистить проект» в Eclipse. Теперь он работает.

34
задан cottonBallPaws 30 January 2011 в 22:59
поделиться