Search in sources :

Example 1 with DySplineChart

use of com.demo.xclcharts.view.DySplineChart in project XCL-Charts by xcltapestry.

the class DySpActivity method charts.

private void charts() {
    DySplineChart chartView = (DySplineChart) findViewById(R.id.ln_view);
    int minY = 30;
    int maxY = 100;
    int minX = 10;
    int maxX = 50;
    Random random = new Random();
    linePoint1.clear();
    linePoint2.clear();
    double x = random.nextInt(maxX) % (maxX - minX + 1) + minX;
    double y = random.nextInt(maxY) % (maxY - minY + 1) + minY;
    for (int i = 0; i < 5; i++) {
        // x +=i*10;
        // y +=i*10;
        x += 12;
        y += 10;
        // linePoint1.add(new PointD(x + 50, y+50));
        linePoint1.add(new PointD(x, y));
    }
    linePoint1.add(new PointD(45, 70));
    linePoint1.add(new PointD(50, 90));
    linePoint1.add(new PointD(65, 60));
    linePoint2.add(new PointD(5, 10));
    linePoint2.add(new PointD(18, 65));
    linePoint2.add(new PointD(20, 55));
    linePoint2.add(new PointD(40, 70));
    chartView.refreshChart(linePoint1, linePoint2);
}
Also used : Random(java.util.Random) PointD(org.xclcharts.chart.PointD) DySplineChart(com.demo.xclcharts.view.DySplineChart)

Aggregations

DySplineChart (com.demo.xclcharts.view.DySplineChart)1 Random (java.util.Random)1 PointD (org.xclcharts.chart.PointD)1