繁体   English   中英

ListView中的Ratingbar样式,行为异常

[英]Ratingbar style in ListView, strange behavior

我在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>

我在xml的RatingBar中使用它(在listView行的布局中):

style="@style/CourseRatingBar"

但是然后ListView onItemClickListener不能正常工作。 当我单击element时,没有任何动作。

当我将其用作我的RatingBar样式时:

style="?android:attr/ratingBarStyleSmall" 

一切(onItemClickListener ;-))都可以正常工作。

ListView使用具有Holder模式的BaseAdapter,以及RatingBar,TextView和ImageView。

从我的经验来看-如果这不起作用,请尝试自定义您的评分栏如何在Android中创建自定义评分栏

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM