Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
RatingBar, bir ila beş yıldız arasında bir derecelendirme görüntüleyen bir kullanıcı arabirimi pencere öğesidir. Kullanıcı bir yıldıza dokunarak derecelendirme seçebilir Bu bölümde, kullanıcının pencere öğesiyle RatingBar bir derecelendirme sağlamasına olanak tanıyan bir pencere öğesi oluşturacaksınız.

Derecelendirme Çubuğu Oluşturma
Resource/layout/Main.axml dosyasını açın ve
RatingBaröğesi (içindeLinearLayout):<RatingBar android:id="@+id/ratingbar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:numStars="5" android:stepSize="1.0"/>özniteliği,
android:numStarsderecelendirme çubuğu için kaç yıldız görüntüleneceğini tanımlar.android:stepSizeözniteliği her yıldız için ayrıntı düzeyini tanımlar (örneğin, değeri0.5yarım yıldız derecelendirmelerine izin verir).Yeni bir derecelendirme ayarlandığında bir şey yapmak için aşağıdaki kodu
OnCreate()Yöntem:RatingBar ratingbar = FindViewById<RatingBar>(Resource.Id.ratingbar); ratingbar.RatingBarChange += (o, e) => { Toast.MakeText(this, "New Rating: " + ratingbar.Rating.ToString (), ToastLength.Short).Show (); };Bu işlem ile düzendeki
FindViewByIdpencere öğesini yakalarRatingBarve ardından bir olay yöntemi ayarlar ve kullanıcı derecelendirmeyi belirlediğinde gerçekleştirilecek eylemi tanımlar. Bu durumda, basitToastbir ileti yeni derecelendirmeyi görüntüler.Uygulamayı çalıştırın.