84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
这里的两边都是圆角,指的是progressbar的progress部分比如,需要这个效果:
如果使用shape,progress的右边是直角,所以使用了.9图但是实际中,设置progress为10了之后(max为100),整体还是很宽,感觉像是progress属性不能用了
原始界面文件中的使用:
progress的drawable:
走同样的路,发现不同的人生
解决了,我问题问的可能不清楚,导致有人理解错了,目前需求是:
需要progress的进度部分两边都是圆角
使用shape一开始就试过了,没用的一楼的答案,我照搬试了下,跟我最开始的效果一样
使用.9图的话,可以规避这个问题,只需要把问题中:
这部分改一下即可:
这是因为Progressbar在绘制的时候会clip一下,如果你指定了clip属性,右边肯定会被截成直角,所以要在item里使用scale,配合.9图就完美了。
http://stackoverflow.com/questions/2078809/progress-bar-rounded-on-both-sides-in-android
style:
progress_validity:
排版有问题 自己理一下。。亲测对的。
解决了,我问题问的可能不清楚,导致有人理解错了,目前需求是:
使用shape一开始就试过了,没用的
一楼的答案,我照搬试了下,跟我最开始的效果一样
使用.9图的话,可以规避这个问题,只需要把问题中:
这部分改一下即可:
这是因为Progressbar在绘制的时候会clip一下,如果你指定了clip属性,右边肯定会被截成直角,所以要在item里使用scale,配合.9图就完美了。
http://stackoverflow.com/questions/2078809/progress-bar-rounded-on-both-sides-in-android
style:
progress_validity:
排版有问题 自己理一下。。亲测对的。