簡體   English   中英

如何使用Arraylist填充Graphview折線圖

[英]How to use Arraylist to populate Graphview Line Graph

我目前有一個程序可以生成一個Arraylist,我想通過Graphview在線形圖上表示該列表。 在實例化圖形的點時,出現了一些我不太了解的語法錯誤。

我嘗試使用以下示例代碼: https : //github.com/jjoe64/GraphView/wiki/simple-graph作為實例化折線圖數據點的基礎,但是當我嘗試自己的實例化時(通過我的數據數組列表的for循環),我得到了意外的令牌錯誤。 我已經試過在括號和方括號中移動,但我肯定這很簡單,但是我暫時還沒有解決。

//Example code I am utilizing for populating data points into graph
GraphView graph = (GraphView) findViewById(R.id.graph);
LineGraphSeries<DataPoint> series = new LineGraphSeries<>(new DataPoint[] {
          new DataPoint(0, 1),
          new DataPoint(1, 5),
          new DataPoint(2, 3),
          new DataPoint(3, 2),
          new DataPoint(4, 6)
});
graph.addSeries(series);

//My version of populating data points into graph
 GraphView graph = (GraphView) findViewById(R.id.graph);
        LineGraphSeries<DataPoint> series = new LineGraphSeries<>(new DataPoint[]{
                for (int i = 0; i < timerObjs.size(); i++) {
                    new DataPoint(i, timerObjs.get(i));
                }
        });
graph.addSeries(series);

1]

  • 第一個錯誤是“)”預期,“}”預期
  • 第二個錯誤是“;” 預期
  • 第三個錯誤是意外令牌

我不明白的是,為什么第一行和第二行的錯誤不能由最后一個錯誤解決(它被視為意外令牌)

找到了我自己的解決方案,為以后遇到類似問題的任何人鏈接了答案: https : //github.com/jjoe64/GraphView/issues/488

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM