gpt4 book ai didi

android - 评分在 HTC 中显示不正确

转载 作者:行者123 更新时间:2023-11-29 22:25:14 27 4
gpt4 key购买 nike

我有带风格的评级小部件,它在某些设备上显示良好但在某些设备(如 HTC)上有问题我的 xml 是:

<LinearLayout android:layout_width="fill_parent" 
android:id="@+id/linearLayout3"
android:gravity="left|center_vertical|center_horizontal"
android:orientation="horizontal"
android:layout_height="wrap_content">
<RatingBar android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:numStars="5" android:stepSize="0.1"
android:layout_weight="0.1"
style="?android:attr/ratingBarStyleIndicator"
android:id="@+id/ratingbar_incident"
android:isIndicator="false"/>

<TextView android:id="@+id/textViewVote"
android:layout_height="wrap_content"
android:layout_marginLeft="1dip"
android:textColor="@color/black"
android:text="(0 votes)" android:layout_width="wrap_content"/>
</LinearLayout>

. enter image description here

如何解决这个问题?

最佳答案

首先你应该注意 style="?android:attr/ratingBarStyleIndicator"

较小的 RatingBar 样式 (ratingBarStyleSmall) 和较大的仅指示器样式 (ratingBarStyleIndicator) 不支持用户交互和应仅用作指标。

还有:

当使用支持用户交互的 RatingBar 时,不鼓励将小部件放置在 RatingBar 的左侧或右侧。``

引用:RatingBar - documentation

关于android - 评分在 HTC 中显示不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6161629/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com