私はAndroid開発に不慣れで、カスタムチャートビューを作成したいと考えています(そのためのライブラリがいくつかあることは知っていますが、1つのビューを作成したいです)。グラフ、軸、およびグラフ名 (ラベル) が必要です。これを実装する方法は 2 つあります。
1) ビューをサブクラス化し、複雑な draw メソッドを持ちます。このようなもの(おそらく、軸、ラベルなどを描画するヘルパークラスを使用)
drawChart();
drawAxes();
drawLabels();
2)View
グラフ自体を描画するためのView
サブクラス、横軸用のView
サブクラス、縦軸用のサブクラス、およびLabel
. 次に、ViewGroup
サブクラスを作成し、カスタム レイアウトを実装します。
どちらの方法が望ましいですか?