2016-12-11 4 views
0

これがなぜ起こっているのか分かりません。すべての私のカスタム評価バーの下のライン評価点バーの下に縞が現れる

Rating Bar

がありますがここで私はここで

<?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_disabled" /> 
<item android:id="@android:id/secondaryProgress" android:drawable="@drawable/star_disabled" /> 
<item android:id="@android:id/progress" android:drawable="@drawable/star_enabled" /> 

を使用しています描画可能ではXMLは

<RatingBar 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:id="@+id/ratings_bar" 
       android:stepSize="1" 
       android:rating="3" 
       android:progressDrawable="@drawable/ratingbar" 
       android:numStars="5" /> 

いずれかがいるんですこれを修正する方法の手掛かり?本当に何が間違っているのかは分かりません。画像に明らかに長い縞模様が入っています

答えて

0

私は過去にこれに直面しました。 RatingBarlayout_marginを使用してください。また、私は、あなたが星のための画像には余白がなく、星が画像の境界線に触れていると思われます。この問題を回避するには、画像自体に少し白いマージン(透明ではない)を使用して少し小さい星の画像を使用してみてください。

+0

いや自体が感謝を助けた画像に余白を追加参照してください。 – BMK

関連する問題