0

achartengine を使用して折れ線グラフを表示しています。y 軸は広告が表示された回数を示すため、整数ではない y 軸のラベルを使用しても意味がありません。範囲内の広告ビューの最大数が 3 以上の場合、y 軸のラベルが 1 刻み (0、1、2、3 など) で上がるため、正常に機能します。ただし、広告ビューの最大数が 3 未満の場合、y 軸のラベルは 0、0.5、1、1.5、2、2.5 など、または 0、0.2、0.4、0.6、0.8、1 などになります。軸ラベルの最小ステップを 1 にするか、整数の軸ラベルのみを表示するように指示します。

ありがとうデビッド

4

2 に答える 2

1

最小ステップを設定する方法はありませんが、ラベルに必要な適切な数を示す方法はあります。データ範囲が 3 未満の場合は、次のようにすることができます。

renderer.setYLabels(2);
于 2013-03-17T18:14:17.613 に答える
0

実際の最大 y 値が 3 未満の場合、setRange メソッドで最大 y 値を 3 に設定することで問題を解決しました。

于 2013-03-17T21:13:24.600 に答える