RatingBar自定义图片大小如何确定
2016-03-08 23:09
302 查看
首先RatingBar在xml布局时,width和 height都要设置为content_wrap。这样你设置的图片个数才能正常显示。
在styles文件中,RatingBar的自定义style标签中添加两个item:minHeight和maxHeight,这两个属性的值限制一下RatingBar自定义图片的大小,值(以dp为单位)要根据UI提供给你的图片像素和你所放置的drawable文件夹来确定。
举个例子,如果UI给你提供的自定义RatingBar图片像素宽和高都为32px,你把这个图片放在hdpi文件夹中,那么请把minHeight和maxHeight的值设置为16dp,因为在hdpi文件夹下,1dp=2px。
就这样,所有机型下的自定义RatingBar都完美适配,不会再发生显示不全或者张胡子的情况。。。
在styles文件中,RatingBar的自定义style标签中添加两个item:minHeight和maxHeight,这两个属性的值限制一下RatingBar自定义图片的大小,值(以dp为单位)要根据UI提供给你的图片像素和你所放置的drawable文件夹来确定。
举个例子,如果UI给你提供的自定义RatingBar图片像素宽和高都为32px,你把这个图片放在hdpi文件夹中,那么请把minHeight和maxHeight的值设置为16dp,因为在hdpi文件夹下,1dp=2px。
就这样,所有机型下的自定义RatingBar都完美适配,不会再发生显示不全或者张胡子的情况。。。
相关文章推荐
- iOS开发篇(二)自定义评分星级条RatingBar
- Android 自定义RatingBar样式
- 自定义RatingBar
- 如何自定义RatingBar
- Android 自定义可以滑动和点击的RangeBar
- 自定义View入门
- Android中自定义RatingBar实现星星大小,数量,间距等的设置
- Android自定义RatingBar(评分控件)(添加图层)
- 自定义RatingBar,更方便指定星星的图标、大小,间距
- 注册谷歌帐号以及用其他镜像解决android sdk的下载问题(已解决)
- 注册谷歌帐号以及用其他镜像解决android sdk的下载问题(已解决)
- 内存条相关学习
- 注册谷歌帐号以及用其他镜像解决android sdk的下载问题(已解决)
- LeetCode OJ ---- Reverse Integer
- (个人开源)nginx源码注释
- ASP.NET MVC:窗体身份验证及角色权限管理示例
- 【POJ2195】Going Home(费用流)
- HashMap的容量与扩容
- mips中断流程
- 记一次火狐flash无声音的问题