Android アプリケーションに achartengine を使用しています。x 軸と y 軸を制限するにはどうすればよいですか? x 軸と y 軸の負の部分を表示したくありません。前もって感謝します
質問する
1876 次
3 に答える
7
次の方法を使用して、軸が所定の位置から移動するのを無効にすることができます。
renderer.setPanEnabled(enable(boolean));
renderer.setPanEnabled(enabledX(boolean), enabledY(boolean));
軸が負の値にならないようにしたい場合は、次の方法を使用できます。
ここで、このメソッドはサイズ = 4 の double 値の配列を取ります。
renderer.setPanLimits(new double[]{{xMin, xMax, yMin,yMax});
必須の 4 つの値すべてを指定する必要があることに注意してください。そうしないと、パンが無効になります。両方の軸の最大制限の問題を取り除くために、Double.MAX_VALUE 値を次のように設定します。
renderer.setPanLimits(new double[]{0.0,Double.MAX_VALUE,0.0,Double.MAX_VALUE});
于 2013-03-25T06:50:27.290 に答える
2
私は自分のコードで以下を使用しました。
renderer.setXAxisMin(xMin);
renderer.setXAxisMax(xMax);
renderer.setYAxisMin(yMin);
renderer.setYAxisMax(yMax);
また、次のスニペットでズームとタッチオフを行うこともできます:
renderer.setPanEnabled(false, false);
renderer.setZoomEnabled(false, false);
于 2013-03-12T13:32:03.783 に答える