Skip to content

Commit 992dd5f

Browse files
committed
Work on example
1 parent 0c8cc70 commit 992dd5f

2 files changed

Lines changed: 16 additions & 1 deletion

File tree

MPChartExample/src/com/xxmassdeveloper/mpchartexample/LineChartTime.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ public class LineChartTime extends DemoBase implements OnSeekBarChangeListener {
3939
private LineChart mChart;
4040
private SeekBar mSeekBarX, mSeekBarY;
4141
private TextView tvX, tvY;
42+
private long curTime = System.currentTimeMillis();
4243

4344
@Override
4445
protected void onCreate(Bundle savedInstanceState) {
@@ -107,6 +108,10 @@ protected void onCreate(Bundle savedInstanceState) {
107108
xAxis.setDrawAxisLine(false);
108109
xAxis.setSpaceBetweenLabels(1);
109110

111+
// custom x-axis min / max
112+
xAxis.setAxisMinValue(curTime);
113+
xAxis.setAxisMaxValue(curTime + 100000);
114+
110115
YAxis leftAxis = mChart.getAxisLeft();
111116
leftAxis.setTypeface(tf);
112117
leftAxis.setTextColor(ColorTemplate.getHoloBlue());
@@ -268,7 +273,9 @@ private void setData(int count, float range) {
268273

269274
ArrayList<XAxisValue> xVals = new ArrayList<XAxisValue>();
270275
for (int i = 0; i < count; i++) {
271-
xVals.add(new XAxisValue(i, i + ""));
276+
277+
long timeLong = curTime + i * 1000;
278+
xVals.add(new XAxisValue(timeLong, new Date(timeLong).toString()));
272279
}
273280

274281
ArrayList<Entry> yVals1 = new ArrayList<Entry>();

MPChartLib/src/com/github/mikephil/charting/charts/LineChart.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,14 @@ protected void init() {
3333

3434
mRenderer = new LineChartRenderer(this, mAnimator, mViewPortHandler);
3535
}
36+
37+
// @Override
38+
// protected void calcMinMax() {
39+
// super.calcMinMax();
40+
//
41+
// if (mXAxis.mAxisRange == 0 && mData.getYValCount() > 0)
42+
// mXAxis.mAxisRange = 1;
43+
// }
3644

3745
@Override
3846
public LineData getLineData() {

0 commit comments

Comments
 (0)