我在ListView行元素中使用自定义RatingBar样式,但它会导致一些奇怪的问题。 我有这样的自定义风格:
<style name="RatingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/course_rating_bar</item>
<item name="android:minHeight">15dip</item>
<item name="android:maxHeight">15dip</item>
</style>
我在我的RatingBar中使用xml(在listView行的布局中):
style="@style/CourseRatingBar"
但是ListView onItemClickListener
只是不起作用。当我点击元素时,
没有行动。
当我将它用作我的RatingBar风格时:
style="?android:attr/ratingBarStyleSmall"
所有内容(onItemClickListener ;-))都可以。
ListView使用带有Holder模式的BaseAdapter,带有RatingBar,TextView和ImageView。