Skip to content

Commit d07ceda

Browse files
committed
Added feature that allows the label-count to be exactly set and evenly distributed over the y-axis.
1 parent a09d6a7 commit d07ceda

File tree

12 files changed

+779
-743
lines changed

12 files changed

+779
-743
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,15 +96,15 @@ protected void onCreate(Bundle savedInstanceState) {
9696

9797
YAxis leftAxis = mChart.getAxisLeft();
9898
leftAxis.setTypeface(mTf);
99-
leftAxis.setLabelCount(8);
99+
leftAxis.setLabelCount(8, false);
100100
leftAxis.setValueFormatter(custom);
101101
leftAxis.setPosition(YAxisLabelPosition.OUTSIDE_CHART);
102102
leftAxis.setSpaceTop(15f);
103103

104104
YAxis rightAxis = mChart.getAxisRight();
105105
rightAxis.setDrawGridLines(false);
106106
rightAxis.setTypeface(mTf);
107-
rightAxis.setLabelCount(8);
107+
rightAxis.setLabelCount(8, false);
108108
rightAxis.setValueFormatter(custom);
109109
rightAxis.setSpaceTop(15f);
110110

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,15 +86,15 @@ protected void onCreate(Bundle savedInstanceState) {
8686

8787
YAxis leftAxis = mChart.getAxisLeft();
8888
leftAxis.setTypeface(mTf);
89-
leftAxis.setLabelCount(6);
89+
leftAxis.setLabelCount(6, false);
9090
leftAxis.setStartAtZero(false);
9191
leftAxis.setAxisMinValue(-2.5f);
9292
leftAxis.setAxisMaxValue(2.5f);
9393

9494
YAxis rightAxis = mChart.getAxisRight();
9595
rightAxis.setDrawGridLines(false);
9696
rightAxis.setTypeface(mTf);
97-
rightAxis.setLabelCount(6);
97+
rightAxis.setLabelCount(6, false);
9898
rightAxis.setStartAtZero(false);
9999
rightAxis.setAxisMinValue(-2.5f);
100100
rightAxis.setAxisMaxValue(2.5f);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ protected void onCreate(Bundle savedInstanceState) {
6666

6767
YAxis leftAxis = mChart.getAxisLeft();
6868
// leftAxis.setEnabled(false);
69-
leftAxis.setLabelCount(7);
69+
leftAxis.setLabelCount(7, false);
7070
leftAxis.setDrawGridLines(false);
7171
leftAxis.setDrawAxisLine(false);
7272
leftAxis.setStartAtZero(false);

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ protected void onCreate(Bundle savedInstanceState) {
8282

8383
YAxis y = mChart.getAxisLeft();
8484
y.setTypeface(tf);
85-
y.setLabelCount(5);
85+
y.setLabelCount(5, false);
8686
y.setEnabled(false);
8787

8888
mChart.getAxisRight().setEnabled(false);

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,12 +98,12 @@ public View getView(int position, View convertView, ViewGroup parent) {
9898

9999
YAxis leftAxis = holder.chart.getAxisLeft();
100100
leftAxis.setTypeface(mTf);
101-
leftAxis.setLabelCount(5);
101+
leftAxis.setLabelCount(5, false);
102102
leftAxis.setSpaceTop(15f);
103103

104104
YAxis rightAxis = holder.chart.getAxisRight();
105105
rightAxis.setTypeface(mTf);
106-
rightAxis.setLabelCount(5);
106+
rightAxis.setLabelCount(5, false);
107107
rightAxis.setSpaceTop(15f);
108108

109109
// set data

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ protected void onCreate(Bundle savedInstanceState) {
6161

6262
YAxis yAxis = mChart.getYAxis();
6363
yAxis.setTypeface(tf);
64-
yAxis.setLabelCount(5);
64+
yAxis.setLabelCount(5, false);
6565
yAxis.setTextSize(9f);
6666
yAxis.setStartAtZero(true);
6767

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ protected void onCreate(Bundle savedInstanceState) {
5959
mChart.getAxisRight().setStartAtZero(false);
6060
mChart.getAxisRight().setAxisMaxValue(25f);
6161
mChart.getAxisRight().setAxisMinValue(-25f);
62-
mChart.getAxisRight().setLabelCount(7);
62+
mChart.getAxisRight().setLabelCount(7, false);
6363
mChart.getAxisRight().setValueFormatter(new CustomFormatter());
6464
mChart.getAxisRight().setTextSize(9f);
6565

MPChartExample/src/com/xxmassdeveloper/mpchartexample/listviewitems/BarChartItem.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@ public View getView(int position, View convertView, Context c) {
6060

6161
YAxis leftAxis = holder.chart.getAxisLeft();
6262
leftAxis.setTypeface(mTf);
63-
leftAxis.setLabelCount(5);
63+
leftAxis.setLabelCount(5, false);
6464
leftAxis.setSpaceTop(20f);
6565

6666
YAxis rightAxis = holder.chart.getAxisRight();
6767
rightAxis.setTypeface(mTf);
68-
rightAxis.setLabelCount(5);
68+
rightAxis.setLabelCount(5, false);
6969
rightAxis.setSpaceTop(20f);
7070

7171
mChartData.setValueTypeface(mTf);

MPChartExample/src/com/xxmassdeveloper/mpchartexample/listviewitems/LineChartItem.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,11 @@ public View getView(int position, View convertView, Context c) {
6161

6262
YAxis leftAxis = holder.chart.getAxisLeft();
6363
leftAxis.setTypeface(mTf);
64-
leftAxis.setLabelCount(5);
64+
leftAxis.setLabelCount(5, false);
6565

6666
YAxis rightAxis = holder.chart.getAxisRight();
6767
rightAxis.setTypeface(mTf);
68-
rightAxis.setLabelCount(5);
68+
rightAxis.setLabelCount(5, false);
6969
rightAxis.setDrawGridLines(false);
7070

7171
// set data

0 commit comments

Comments
 (0)