2017-05-13 8 views
0

Androidでこの画像のようなグラフを作成する必要があります。 customized chart pictureAndroidカスタマイズBarchart

と私は既にMPAndroidChartAndroidHelloChartsのライブラリについて認識しています。いずれもそのようなことを描くことはできません。

このようなグラフを作成する方法はわかりますか? 私がしようとしていることに関連するチュートリアルや記事を説明し、少なくともお勧めします。

ありがとう

+0

これはアプリの複数の部分全体で使用するために探している1オフの事か何かですか? – Mercato

+0

私はこのプロジェクトで一度だけ使いたいと思っていますが、私は同じことが必要だったかもしれない他の場所でそれを再利用できるように、かなりの方法でそれをやりたいと思っています。ええと? – Abdolrahman

+0

おそらく、カスタムビューを使用することです。あなたはそれを経験していない場合は、おそらくこれを試してみてください:https://www.intertech.com/Blog/android-custom-view-tutorial-part-1-combining-existing-views/既存のビュー;それぞれの「バー」は理論的には同じ幅と高さの異なる単純なビューと背景色になります。各単語はTextViewになります。あるいは、以下の@SushobhNadigerの答えを使用することもできます。 – Mercato

答えて

1

実際には非常に簡単に独自の棒グラフを作成できます。

まず、drawRectを使用して矩形を描画する必要があります。

そして、drawTextは、長方形の下にテキストを描画します。

あなたは、両方のメソッドがパラメータとしてペイントオブジェクトを受け取ることに気づいたことがあります。ペイントオブジェクトはブラシのように考えることができます。そのため、ブラシに色を設定し、さまざまな要素を描画します。

私はそれについて書かれている

here

関連する問題