Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
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сообщение отображает новый рейтинг.Запустите приложение.