android- как решить не найден ресурс - PullRequest
0 голосов
/ 19 октября 2011

Я реализовал одно приложение в одной системе, и в этом я использую разные стили.это работает правильно.Но тот же код приложения выполняется в другой системе, тогда я получаю следующую ошибку:

Ошибка: Ошибка при получении родительского элемента: не найден ресурс, соответствующий указанному имени '@android: style / Widget.RatingBar.Small '.

Как решить эту ошибку.пожалуйста, кто-нибудь может мне помочь. Я использовал следующий код для стиля.

Стиль:

<style name="reviewRatingBar2" parent="@android:style/Widget.RatingBar" >
 <item name="android:progressDrawable">@drawable/review_rating_bar_full_2</item>
 <item name="android:minHeight">17dip</item>
 <item name="android:maxHeight">17dip</item></style> 
 <style name="reviewRatingBar3" parent="@android:style/Widget.RatingBar.Small" >
 <item name="android:progressDrawable">@drawable/review_rating_bar_full_2</item>
 <item name="android:minHeight">17dip</item>
 <item name="android:maxHeight">17dip</item></style>

1 Ответ

0 голосов
/ 19 октября 2011

По какой-то причине в устройстве отсутствует этот ресурс. Вы можете извлечь его из your_android_sdk_install / platform / android-8 / data / res / values ​​/ styles.xml и поместить в свой файл styles.xml, убедившись, что он постоянен на всех устройствах.

Возможно, этот ресурс был включен в 2.2, но устройство, которое генерирует ошибку, работает только 2.1 или что-то подобное?

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