Tengo un pequeño problema cuando uso un estilo de barra de clasificación personalizado. He leído otros temas al respecto, pero las soluciones/respuestas propuestas no resuelven el problema.Barra de calificación de Android personalizada que extiende la imagen
Android parece estar estiramiento parte de la imagen de la estrella, la creación de este extraño efecto:
Este efecto extraño es aún visible en la herramienta de demostración diseño gráfico en Eclipse:
Los "sprites" estrella son: y
Este es el estilo personalizado:
<style name="ratingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/rating_bar</item>
<item name="android:minHeight">@dimen/ratingBarHeight</item>
<item name="android:maxHeight">@dimen/ratingBarHeight</item>
</style>
Y este es el código XML en el diseño:
<RatingBar
android:layout_width="wrap_content"
android:layout_height="@dimen/ratingBarHeight"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:numStars="5"
android:stepSize="1.0"
style="@style/ratingBar" />
La altura se define como sigue:
<dimen name="ratingBarHeight">32dip</dimen>
Favor de referir este enlace como referencia lo ayudará http://android-helper.blogspot.in/2011/06/android-custom-ratingbar-example.html – Ramkumar
¿Ha logrado resolver esto? – WeNeigh