2015-10-15 57 views

回答

0

使用YAxisValueFormatter,格式化一切通過使用YAxisValueFormatterMath.abs(...)

文檔是> = 0至陽性。


private class AxisValueFormatter implements YAxisValueFormatter{ 
     private DecimalFormat mFormat; 

     public AxisValueFormatter() { 
      mFormat = new DecimalFormat("###,###,##0.0"); 
     } 

     @Override 
     public String getFormattedValue(float value, YAxis yAxis) { 
      if(Float.compare(-0.0f, value) == 0){ 
       value = Math.abs(value); 
      } 
      return mFormat.format(value); 
     } 
    } 
+0

這不能避免-0,當我放大圖表。你有什麼主意嗎? – rguerra