2014-12-01 69 views
0

我有一個在Android Studio中使用Graphview的工作應用程序。 API 18使用com.jjoe64:graphview:3.1.3 當我嘗試添加具有(x(I+1) b- x(I)) < 0的數據時,應用程序崩潰,「不幸的是,應用程序已停止。」 這是一個錯誤還是負deltaX不允許? 這是一個示例將數據添加到GraphViewSeries

GraphViewSeries exampleSeries = new GraphViewSeries(new GraphViewData[] { 
new GraphViewData(1, 40) 
, new GraphViewData(2, 12) 
, new GraphViewData(3, 7) 
, new GraphViewData(2, 8) //note negative delta x 
, new GraphViewData(4, 10) 
     }); 
+0

我有個竅門可以工作。在這種情況下,總是有5個數據點可以製作4個線段。所以我把4段的一個圖分成了1段的4個圖。如果有任何Delta Xi爲負數,則有4個圖形系列,然後翻轉該圖形系列的X和Y值。要重繪圖形,請將4個圖形系列添加到圖形視圖中。我正在移動圖形段來設置機器人手臂的位置。 – dnlblack 2015-01-09 23:37:49

回答

0

這是不允許的 - 這是how it's documented工作:!

values - 值必須在正確的順序x值必須是ASC

+0

謝謝。當我回去慢慢閱讀文檔時,我發現這些信息。所以我想出了一個上面提到的工作。 – dnlblack 2015-01-09 23:49:23