20 Mayıs 2010, PERŞEMBE
Nasıl küçük bir RatingBar yapmak için?
Oturma düzeni : bir RatingBar ekledim
<RatingBar android:id="@ id/ratingbar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:numStars="5"
android:stepSize="1.0"
></RatingBar>
Ama rating çubuğu için varsayılan stilini çok büyük.
Android tarzı ekleyerek değiştirmek için sükunet ettim : style="?android:attr/ratingBarStyleSmall"
Ama sonuç çok küçük ve imkansız bu özelliği ile bir oranını ayarlamak için.
Nasıl yapabilirim?
CEVAP
30 Temmuz 2011, CUMARTESİ
Nasıl tutkal kodu 14 * ... * verildi
Adım-1. res/drawable
... kendi derecelendirme yıldızlarına ihtiyacın var
res/drawable
adım-2 ratingstars.xml
olarak ihtiyacınız izleyin ...
<?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/star_empty" />
<item android:id="@ android:id/secondaryProgress"
android:drawable="@drawable/star_empty" />
<item android:id="@ android:id/progress"
android:drawable="@drawable/star" />
</layer-list>
res/values
adım-3 styles.xml
kadar takip et
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="foodRatingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/ratingstars</item>
<item name="android:minHeight">22dip</item>
<item name="android:maxHeight">22dip</item>
</style>
</resources>
Düzeninizi, adım-4 ...
<RatingBar
android:id="@ id/rtbProductRating"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:numStars="5"
android:rating="3.5"
android:isIndicator="false"
style="@style/foodRatingBar"
/>
Bunu Paylaş:
Nasıl dava Vim / küçük harf duyarlı ar...
Nasıl div içeriğini daha büyük değil y...
Nasıl twitter bootstrap menü hover yer...
Nasıl dize Python küçük harfe dönüştür...
Sekmeler arasında geçiş yapmak için na...