Skip to content

Commit d65ffb8

Browse files
committed
Fixed bar chart demo first value being empty
1 parent 730e5d3 commit d65ffb8

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ public void onStopTrackingTouch(SeekBar seekBar) {
229229

230230
private void setData(int count, float range) {
231231

232-
float start = 0f;
232+
float start = 1f;
233233

234234
ArrayList<BarEntry> yVals1 = new ArrayList<BarEntry>();
235235

MPChartExample/src/com/xxmassdeveloper/mpchartexample/custom/DayAxisValueFormatter.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -107,19 +107,19 @@ private int determineMonth(int dayOfYear) {
107107
return Math.max(month, 0);
108108
}
109109

110-
private int determineDayOfMonth(int dayOfYear, int month) {
110+
private int determineDayOfMonth(int days, int month) {
111111

112112
int count = 0;
113-
int days = 0;
113+
int daysForMonths = 0;
114114

115115
while (count < month) {
116116

117-
int year = determineYear(days);
118-
days += getDaysForMonth(count % 12, year);
117+
int year = determineYear(daysForMonths);
118+
daysForMonths += getDaysForMonth(count % 12, year);
119119
count++;
120120
}
121121

122-
return dayOfYear - days;
122+
return days - daysForMonths;
123123
}
124124

125125
private int determineYear(int days) {

0 commit comments

Comments
 (0)