android-如何解决找不到的资源

时间:2011-10-19 07:00:26

标签: android styles

我在一个系统中实现了一个应用程序,在这个我使用不同的样式。它工作正常。但是相同的应用程序代码在不同的系统中运行,然后我收到以下错误。

错误:检索项目的父项时出错:找不到与给定名称匹配的资源'@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 :(得分:0)

无论出于何种原因,设备都缺少该资源。您可以从your_android_sdk_install / platforms / android-8 / data / res / values / styles.xml中提取它并将其放在styles.xml中,确保它在所有设备上都是常量。

也许该资源包含在2.2中,但生成错误的设备只运行2.1或者其他一些?