我使用以下教程创建了一个自定义评级栏:@L_403_0@
但现在我想将我的自定义评级星调整为小星星..
我有:
<style name="orangeratingbar" parent="@androID:style/Widget.ratingbar"> <item name="androID:progressDrawable">@drawable/orange_ratingbar</item> <item name="androID:minHeight">14dip</item> <item name="androID:maxHeight">14dip</item> </style>
当我设置minHeight和maxHeight时,我只看到部分星星..
星形图像的高度为14px,宽度为14.当我设置minheight 14px或14dip时,为什么我只看到图像的一部分..当我在19dip上设置它时,我看到整个星…
我如何创建较小的恒星(默认小评级栏的大小)?
解决方法 对于评级栏中的自定义星标,请在XML中使用此标记for small-style =“?androID:attr / ratingbarStyleSmall”
for large-style =“?androID:attr / ratingbarStyle”
for medium-style =“?androID:attr / ratingbarStyleIndicator”
总结以上是内存溢出为你收集整理的Android评级栏大小(不能使用Widget.RatingBar.Small)全部内容,希望文章能够帮你解决Android评级栏大小(不能使用Widget.RatingBar.Small)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)