Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
RatingBar — это мини-приложение пользовательского интерфейса, отображающее рейтинг от одного до пяти звезд. Пользователь может выбрать оценку, нажав на звездочку в этом разделе, вы создадите мини-приложение, позволяющее пользователю предоставить рейтинг с мини-приложением RatingBar .

Создание панели оценки
Откройте файл Resource/layout/Main.axml и добавьте
RatingBarэлемент (внутриLinearLayout):<RatingBar android:id="@+id/ratingbar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:numStars="5" android:stepSize="1.0"/>Атрибут
android:numStarsопределяет количество звезд, отображаемых для панели оценки. Атрибутandroid:stepSizeопределяет степень детализации для каждой звезды (например, значение0.5, допускающее рейтинги полузвезды).Чтобы сделать что-то при установке нового рейтинга, добавьте следующий код в конец
OnCreate()Метод:RatingBar ratingbar = FindViewById<RatingBar>(Resource.Id.ratingbar); ratingbar.RatingBarChange += (o, e) => { Toast.MakeText(this, "New Rating: " + ratingbar.Rating.ToString (), ToastLength.Short).Show (); };Это фиксирует
RatingBarмини-приложение из макета,FindViewByIdа затем задает метод события, а затем определяет действие, выполняемое при установке оценки пользователем. В этом случае простоеToastсообщение отображает новый рейтинг.Запустите приложение.