3

私はAndroid用のaChartEngineを使用しています。y軸に問題があります。値が10000以上になると、写真の左の桁が消えます(写真を確認してください)。値は7000〜11500ですが、10000より上に表示される値は0000,0500です。。。等

軸の右側などにy軸のラベルを設定したいのですが

誰か助けてもらえますか?

私が使用したことを知っている

renderer.setYLabelsAlign(Align.RIGHT);

Y軸ラベル

4

3 に答える 3

2
renderer.setYLabelsAngle(angle)

余白が固定されている場合にY軸の日付を表示して、データが傾斜した形式で表示され、より多くの文字が表示されるようにします。
それ以外の場合は、y軸ラベルを表示するためにマージン間隔を設定する必要があります。

于 2013-09-24T09:50:59.760 に答える
1

グラフの余白を微調整できます。

renderer.setMargins(margins);

ここで、marginsは次の配列です。[top, left, bottom, right]

グリッドの右側に配置を設定する場合は、を設定するだけですAlign.LEFT。つまり、左側に配置されます。

于 2013-01-27T16:14:55.053 に答える
1
    multiRenderer.setYLabelsAlign(Paint.Align.RIGHT);
    multiRenderer.setMargins(new int[]{0, 100, 0, 0});
    multiRenderer.setYLabelsPadding(20);

上記のコードを使用して、Y軸をパディングと右揃えにします。

于 2018-09-04T07:27:22.557 に答える