title: MPAndroidChart - First and last bars not rendering correctly
body: <ol>
  <li><p>In the bar chart I am creating the first and last rows are consistently being cut in half (even if I add additional bars). This also causes the values above the bars to be out of place. I am inflating this within a fragment.</p></li>
  <li><p>The axis are also only increasing by 0.9 instead of 1. To fix this do I need to implement the AxisValueFormatter interface?</p></li>
  </ol>
  
  <p>Image:</p>
  
  <p><a href="https://i.stack.imgur.com/ryrxj.png"><img src="https://i.stack.imgur.com/ryrxj.png" alt="enter image description here"></a></p>
  
  <p>Code:
  .java</p>
  
  <pre><code>chart = (BarChart) view.findViewById(R.id.chart1);
  
  // Chart settings
  chart.setDrawGridBackground(false);
  chart.setHighlightFullBarEnabled(true);
  chart.setDrawBarShadow(false);
  chart.setDrawValueAboveBar(true);
  chart.setDescription("");
  
  // Settings for X-Axis
  XAxis xAxis = chart.getXAxis();
  xAxis.setDrawGridLines(false);
  xAxis.setEnabled(true);
  xAxis.setDrawLabels(true);
  xAxis.setPosition(XAxisPosition.BOTTOM);
  
  // Settings for Y-Axis
  YAxis leftAxis = chart.getAxisLeft();
  YAxis rightAxis = chart.getAxisRight();
  
  leftAxis.setAxisMinValue(0f);
  rightAxis.setAxisMinValue(0f);
  
  BARENTRY = new ArrayList&lt;&gt;();
  
  BarEntryLabels = new ArrayList&lt;String&gt;();
  
  BARENTRY.add(new BarEntry(2f, 1));
  BARENTRY.add(new BarEntry(3f, 2));
  BARENTRY.add(new BarEntry(4f, 3));
  BARENTRY.add(new BarEntry(5f, 4));
  BARENTRY.add(new BarEntry(6f, 5));
  
  Bardataset = new BarDataSet(BARENTRY, "Projects");
  
  Bardataset.setColors(ColorTemplate.COLORFUL_COLORS);
  
  BARDATA = new BarData(Bardataset);
  
  chart.setData(BARDATA);
  chart.invalidate(); // refresh
  
  chart.animateY(1500);
  
  return view;
  </code></pre>