SORU
15 Mart 2010, PAZARTESİ


Android RatingBar yıldız renkleri değiştir

Nasıl yıldız renkleri değiştirebilir miyim ve nasıl yıldızları boyutunu değiştirebilir miyim ?

CEVAP
15 Mayıs 2011, Pazar


Söz konusu blog biraz karışık, ama simplier benzer bir şekilde kullandım. 3 ihtiyacınız star görüntüler (red_star_full.png, red_star_half.png ve red_star_empty.png) ve bir xml.

Res/drawable bu 3 fotoğraf koymak.

Aşağıdaki ratingbar_red.xml koyun:

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@android:id/background" android:drawable="@drawable/red_star_empty" />
    <item android:id="@android:id/secondaryProgress" android:drawable="@drawable/red_star_half" />
    <item android:id="@android:id/progress" android:drawable="@drawable/red_star_full" />
</layer-list>

ve, son olarak, ratingbar tanımı bu kullansın yani

<RatingBar android:progressDrawable="@drawable/ratingbar_red"/>

İşte bu kadar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MattSteffanina 2

    MattSteffani

    28 Kasım 2007
  • paikimchung

    paikimchung

    12 Mayıs 2006
  • SDSARG3

    SDSARG3

    14 Mart 2009