2015-06-21 32 views
1

我在我的應用程序中使用MPAndroidChart。我想使用yAxis上的值和xAxis上的日期來繪製圖表。我沒有在MPAndroidChart API中找到任何日期時間軸。有什麼方法可以使用日期繪製xAxis?我有價值觀來反映日期。我想在xAxis上顯示(ddMMM-yy)格式的日期和yAxis上的值。任何人都可以通過我的樣本鏈接相同?MPAndroidChart中的DateTime軸

的樣本數據:

Date(xAxis) | Value(yAxis) 
------------|------------- 
01/01/2001 | 966.78 
01/02/2001 | 666.78 
01/03/2001 | 966.78 
01/04/2001 | 966.78 
01/05/2001 | 966.78 
01/06/2001 | 966.78 
01/07/2001 | 966.78 
+1

能否請您試試這個:http://stackoverflow.com/a/40806503/1343788 –

回答

0

我想你可以根據你的日期調整X軸陣列和其解析到表像

  if (mRecordDate.equals(mCurrentDate)) { 
         float weightVal = 0.0f, bmiValue = 0.0f; 
         try { 
          weightVal = (float) (profileWeightInfo.getWeight()); 
         } catch (Exception e) { 
          Log.e("Error" + "Parsing weightVal Entry"); 
         } 
         try { 
          bmiValue = (float) (profileWeightInfo.getBmi()); 
         } catch (Exception e) { 
          Log.e("Error" + "Parsing diaVal Entry"); 
         } 
         valuesWeights.add(new Entry(weightVal, counter)); 
         valueBMI.add(new Entry(bmiValue, counter)); 
         xVals.add(mRecordDate); 

        } 
       } 
       if (xVals.indexOf(mCurrentDate) < 0) { 
        valuesWeights.add(new Entry(0, counter)); 
        valueBMI.add(new Entry(0, counter)); 
        xVals.add(mCurrentDate); 
       } 
       counter++; 

感謝

相關問題