私は achartengine を使用しており、現在の日付から始まる過去 30 日間を x 軸に、15 から 0 までの値を y 軸に示すグラフを表示します。私のコードでは、使用した
for(int i=0; i<= array of value to be inserted i++){
.....
aRenderer.addXTextLabel(//value I want is showd on x axis);
.....
}
aRenderer.setXAxisMin(dateMin);
aRenderer.setXAxisMax(adateMax);
aRenderer.setXLabels(0);
x ラベルをカスタマイズしたので、右と左にスクロールすると、他のラベルは表示されません。そこで、PanLinstener を実装する新しいクラスを作成し、panApplied() でパネルをスクロールしたときにラベルを再描画することを考えました。誰かがこれにもっと良い考えを持っていますか?
これは、右から左にスクロールすると得られるものです。