如何在Android中创建自定义控件?

Sve*_*nke 13 controls android

我想在我的Android应用程序中创建一个自定义控件.它将是一个圆形控件,带有一些较小的可移动圆圈,表示特定值.

有没有办法实现这一点?

是否至少有一些很好的教程,我可以阅读如何创建自定义控件?

Jos*_*ger 16

请查看Android Dev Guide 的自定义组件部分.通常的方法是扩展View和覆盖适用的方法.

  • [自定义组件教程](http://developer.android.com/guide/topics/ui/custom-components.html)部分很好,但遗憾的是在处理XML时缺乏这一部分.我刚刚在这部分发布[答案](http://stackoverflow.com/questions/2695646/declaring-a-custom-android-ui-element-using-xml/2695649). (2认同)