[问题] 如何制作一个1/4圈渐层 圆环的 Drawable

楼主: darkk6 (Mr. Pan)   2018-02-03 18:30:21
大家好,最近在制作 app 时想要做一个倒数的效果,
倒数的时间旁边会有一个圆圈在旋转,想做成的圆圈
style 如 : https://imgur.com/a/Acbux
简单来说就是一个圆环,但其中 1/4 圈有渐层效果
之后打算把这个 Drawable 放上 ImageView 再透过动画旋转
达到倒数计时一种的效果
不过现在问题比较大的是这个渐层的特效,我有事过透过
shape="ring" +搭配 gradient="sweep" 但这个会对整个圆环
产生渐层。(实际效果 : https://imgur.com/a/aRnLk )
请问有没有什么好办法可以做到渐层只有 1/4 圈呢?
透过 Code 去 Draw 也可以(如自订 Drawable , 但这方面很不熟QQ)
谢谢~
作者: meteor007 (meteor007)   2018-02-03 20:02:00
github印象中有不少这类的,下载来看看别人怎做的?
作者: jknm0510a (Kang)   2018-02-03 23:46:00
我有做过,用一个渐层大圆中间盖一个比较小的圆,然后动画大圆rotation就可以达到效果了

Links booklink

Contact Us: admin [ a t ] ucptt.com