在做项目的过程中经常遇到RatingBar不是显示不全,就是带一些小尾巴。在调试的过程中采用了以下的方案:
1、按照dp在不同分辨率上和px的转换比例设计星星的尺寸。在每个drawable文件夹下放置对应的星星图片。(drawable-mdpi 放1倍的星星 drawable-hdpi 1.5倍 drawable-xhdpi 2倍 )
2、在style中把大小设为和1倍星星大小的一样,单位改成dp(下面两张图就是 style文件中 和draw文件下的代码 其中star_1是未选中的星星 star_2是选中的)