2017-12-28 7 views
0

B4Aに線グラフを動的にプロットする方法はありますか?つまり、最初の編集ボックスがx軸の値を表し、2番目の編集ボックスがy軸の値を表す2つのeditboxの入力を取得し、ボタンイベントを使用してグラフを新しい値で再現するということです。アプリが起動すると、常にプロットのない空白のグラフになります。 matplotlibを使ってpythonでプログラムを書いてみましたが、私たちはそのようなことをすることができますが、ここではどのように問題を解決するかの例は見つかりませんでした。B4Aのユーザ入力の変化に基づいて線グラフを動的にプロットする

私は、アクティビティが開始されたときにグラフをプロットすることができる部分を取得しますが(MPAndroid Chartsなど)、静的であるように見えます。既存データに新しいデータ(x/y値)を再描画または挿入する方法を理解できません。誰かが編集ボックスに新しい値を追加してボタンをクリックするとグラフになります。

私はどこから参考になることができるサンプルコードがありますか?

答えて

0

mpAndroidChartsで行うことができます。ボタンをクリックするだけで、データセットに新しい値を入力する必要があります。その後、チャートを更新する必要があります。そのためには、次のようにする必要があります:

chart.notifyDataSetChanged(); 
chart.invalidate(); 
関連する問題