我是Android的新手,如果我问一个菜鸟问题,我真的很抱歉,但我真的很困难。从现在开始我使用android内置组件,如android:button等。现在我想制作一个自定义视图。我可以使用canvas并添加android内置组件吗?
我希望能够在视图中绘制线条,但也能够使用android:按钮和其他组件。这是正确的方法吗?任何人都可以帮我一些链接或教程吗?
实际上我的目标是创建一个像这张照片的语音计:
答案 0 :(得分:1)
您可以通过扩展View类来创建自定义视图。你重写OnDraw并使用Canvas&绘制你的视图。
Reto Meier在Professional Android Development 4中有一个很好的例子。您可以从Wrox网站www.wrox.com下载该示例的源代码。搜索Reto Meier。该示例显示了如何为Compass绘制视图(第4章)。