Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 评级未在HTC中正确显示_Android_Widget_Rating - Fatal编程技术网

Android 评级未在HTC中正确显示

Android 评级未在HTC中正确显示,android,widget,rating,Android,Widget,Rating,我有一个风格的评级小部件,它在一些设备上显示良好,但在一些设备上有问题,比如HTC 我的xml是: <LinearLayout android:layout_width="fill_parent" android:id="@+id/linearLayout3" android:gravity="left|center_vertical|center_horizontal" android:orientation=

我有一个风格的评级小部件,它在一些设备上显示良好,但在一些设备上有问题,比如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>


如何解决此问题?

首先,您应该注意
style=“?android:attr/ratingBarStyleIndicator”

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

此外:

当使用支持用户交互的分级栏时,不建议将小部件放置在分级栏的左侧或右侧。
``


参考资料:

您的HTC上有什么android?您可以尝试此解决方案,我还没有时间测试它: