棒グラフで結果を表示する必要があるアプリケーションを開発しています。や他の多くのAPIを使用AChartEngine
してチャートを開発しようとしました。Google api
しかし、私の要件は、1 つのアクティビティで複数のグラフを描画することです。私はこれに従いました。うまくいきます。しかし、画面全体の背景画像を設定しようとすると、機能しません
誰でも私を助けてくれませんか
これを確認してくださいBar Chart in Android With out any Built in jars
。ここでは、組み込みの jar なしでグラフを描画できます。ListView でテキストビューの高さを設定するという概念を使用して、単純なグラフを作成します。
Horizontal ListViewを使用してこれを実装しました。ここには、同じサイズの要素を持つ 2 つの double 配列があります。また、グラフは向き (縦と横) に応じて調整されます。
1 つのアクティビティでより多くのグラフが必要な場合は、レイアウトに別の水平リストビューを実装できます。
これがお役に立てば幸いです....
aiCharts (Bar Charts)と呼ばれる素敵な有料ライブラリをお手伝いします
GraphViewDemo
または、棒グラフを作成するための anice および無料の libraray も参照してください。
というテーマでブログ記事を書いています。クライアントの 1 人のために、棒グラフが埋め込まれた複合ビューを作成しました。これを実現するためのシンプルで柔軟なライブラリが見つからなかったため、カスタム ビューを使用することにしました。驚いたことに、予想していたよりも簡単でした。色とパーセンテージを属性として受け取るカスタム ビューを作成し、線形レイアウトを使用してそのインスタンスを格納し、layout_weight または固定の layout_width を使用して縦横比を維持します。結果にとても満足しています。