【发布时间】:2012-10-26 14:16:31
【问题描述】:
我是 android 开发的新手,我想创建一个自定义图表视图(我知道有一些库可以用于此,但我想创建一个视图)。我希望它有一个图表、轴和一个图表名称(一个标签)。我看到两个选项如何实现这一点。
1) 子类化视图并具有复杂的绘制方法。像这样的东西(可能使用辅助类来绘制轴、标签等)
drawChart();
drawAxes();
drawLabels();
2) 创建一个用于绘制图表本身的View 子类,一个用于水平轴的View 子类,一个用于垂直轴的View 子类,以及一个Label。然后创建一个ViewGroup 子类并实现自定义布局。
哪种方法更可取?
【问题讨论】:
标签: java android user-interface