0

私は解決策を求めてインターネットを探していますが、役に立ちません。

私の RatingBar の XML の 2 つのバージョンを次に示します。

1)

<RatingBar
    android:id="@+id/ratingBar"
    style="?android:attr/ratingBarStyleIndicator"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:numStars="4"
    android:stepSize="1.0"
    android:rating="2.0" />

2)

<RatingBar
    android:id="@+id/ratingBar"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:numStars="4"
    android:stepSize="1.0"
    android:rating="2.0" />    

違いは、最初のものにはスタイル属性があることです。より大きな問題の違いは、setOnRatingBarChangeListener が最初のものではなく 2 番目のもので動作しているため、最初のケースで評価を変更できないことです。最初のものはよりクールに見えるので、最初のもので作業する必要があります。

ここで何が欠けていますか?答えが明白な場合、私はおそらく自殺するでしょう。

4

1 に答える 1