我正在研究Android Wear的表盘(首先在LG G Watch R的圆形显示屏上进行测试),我有一个关于画一小时/分钟的问题。我想以programmaticaly方式进行,我希望我的结果看起来像这样:
我很抱歉一个糟糕的插图,因为我在Photoshop中并不擅长。但我希望它在顶部可能像弧形一样,在底部也可能是尖锐的。我从未对Canvas
做过任何严肃的事情,所以我根本不知道该做些什么。如果有人可以发布一段关于如何做到这一点的代码,我会非常感激。
P.S。我知道我需要使用drawArc()
方法,但我想知道是否有其他方法
更新:我正在考虑将手伸向夸张。因此,对于每个x,它将绘制一个新弧。它是“弧形”部分的可行解决方案吗?