Я пытаюсь создать пользовательский RatingBar для моего приложения Android, в котором я могу изменить размер и цвет по умолчанию RatingBar. Для этого я написал стили для CustomRatingBar так:Невозможно изменить размер пользовательского рейтингаBar
<style name="CustomRatingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/custom_ratingbar</item>
<item name="android:minHeight">25dp</item>
<item name="android:maxHeight">25dp</item>
</style>
Но размер не меняется, а это сокращает рейтинг бар вроде этого:
рисуем файлы являются: custom_ratingbar.xml, custom_ratingbar_empty, custom_ratingbar_filled
В моей XML, RatingBar выглядит следующим образом:
<RatingBar
android:id="@+id/RatingBar"
style="@style/CustomRatingBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:isIndicator="true"
android:numStars="5" />
Как изменить размер звезды в баре оценки, не сокращая его?
Использование: 'style ="? Android: attr/ratingBarStyleSmall "' –
Какой размер значка вы используете? Используется большой значок, например, 48x48 или 50x50, и храните его в папке xxhdpi. – Mubarak