簡體   English   中英

RatingBar不顯示“ numStars”顆星

[英]RatingBar does not show 'numStars' stars

該活動具有一個RecyclerView,其中包含多個card_layouts。card_layout具有完整的ImageView和RatingBar。

我設置RatingBar的'numStars'以顯示最高評分,並使用'setRating'設置Java代碼中的實際比率。

但是,RatingBar沒有“ numStars”星。

我做錯了什么?

這是我的RatingBar的xml代碼

 <RatingBar
        android:id="@+id/ratingBar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="top|left"
        android:isIndicator="true"
        android:numStars="5"
        android:scaleX="0.5"
        android:scaleY="0.5"
        android:theme="@style/RatingBar"
        android:transformPivotX="8dp"
        android:transformPivotY="8dp" />

我感謝您的幫助

嗨,您可以使用以下語法以編程方式嘗試numStars:

ratingbar.setNumStars(int numStars);

您可以參考此文檔以獲取有關評級欄的其他附加信息;

https://developer.android.com/reference/android/widget/RatingBar

如果仍然沒有顯示或顯示評分(星號),則可以嘗試以下步驟:

  • 檢查等級欄容器
  • 檢查您的模型是否擁有評級值

希望這可以幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM