目前我正在开发一个应用程序,向用户显示一些ChartView来可视化存储的值。如果用户单击按钮,DataSet将被关闭,并且新的DataSet将添加到ChartView。这已经有效了。
我的问题是:如何更新ChartView的y轴最大值?
现在View获取包含新值的新DataSet,但如果值更高或更低,ChartView应缩放到新值。
例如:我有值[4,6,3]。现在我解雇这些并添加一个新的DataSet [9,12,10]。 ChartView现在应该缩放到新值(old max(6)到new max(12)。
我该怎么做?谢谢你的回复!
答案 0 :(得分:2)
好的,我明白了:
你必须使用
chartView.setAxisBorderValues(newMin, newMax, step);
实现我上面所描述的。
我实际上已经多次执行了这些命令,但直到2分钟才找到它。盲目...... :))