如何在Android中构建图形化针规UI小部件?
|
我的应用程序需要一个图形化的针规(例如速度计等),但是这样的UI小部件不是SDK的一部分,因此我可能必须自己创建它。
我的想法是将带有刻度线和彩色字段(绿色,黄色,红色)的背景作为一个位图,将针作为另一位图绘制在背景的顶部,但以适当的角度旋转。
在我的《专业Android 2应用程序开发》一书中,有一个与罗盘玫瑰相似的示例,尽管它是使用线条图形绘制的,而不是像我将必须使用的预制图像才能获得所需外观的图形。
但是,在指南针示例中,整个画布在绘制刻度线之前已旋转。我不能使用这种方法,因为它还会旋转仪表背景。因此,在叠加之前,我需要以某种方式旋转针状图像(应该是透明的)。但是我不知道该怎么做。
任何人都可以引导我朝着正确的方向前进,以继续进行如何使用针规?另外,如果有一种比上面概述的更好的仪表制造方法,请告诉我。
没有找到相关结果
已邀请:
1 个回复
荤碗