2016-09-13 1 views
1

Я создал свой стиль для RatingBar и когда я применяю свой стиль рейтинг бара, он показывает только одну звезду, а в свойствах RatingBar, Я определить размер только один звезда начало которого также 5, но во время выполнения оно отображает только одну звезду. Примечания: Я использую ActionbarActivity, в том, что я отображение RatingBar, но когда я использую только активности класса, он отображает 5 звезд и тема также применяется на этом. Итак, пожалуйста, помогите мне в этом вопросе.Android Рейтинг бар показывает

+0

разместить свой код здесь !! Что ты наделал!! –

+0

+0

<имя стиля = "myRatingBar" родитель = "@ Android: стиль/Widget. РейтингBar "> @ drawable/rating_custom_bar 22dip 22dip

ответ

2

проверьте, используете ли вы векторный Drawable, который вызывает эту проблему. Поэтому, чтобы работать с ним, попробуйте заменить Vector Drawable на png-изображение в выпадающей папке и увидеть, как он работает.

Вы используете Vector Drawable со списком слоев, чтобы ваше векторное изображение было пригодным для всего макета, попробуйте заменить его на png, который решит вашу проблему.

+0

как пройти 2 часа по векторной проблеме: ') спасибо budd –

+0

Я надеюсь, что это полезно –

0

Попробуйте это в XML:

<RatingBar 
    android:id="@+id/rating_bar" 
    style="?android:attr/ratingBarStyleSmall" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:rating="3.5" />