2015-08-19 3 views
1

Я добавил объект GraphView и заполнил его некоторыми данными в соответствии с примером в документации на веб-сайте. Хотя я узнал, как изменить цвет фона в GraphView, я понятия не имею, как изменить цвет сетки. Есть идеи?Изменение цвета сетки объекта GraphView в Android

Это то, что я пробовал:

public void createGraph(View view){ 
    GraphView graph = (GraphView) view.findViewById(R.id.graph); 
    GridLabelRenderer gridLabelRenderer = graph.getGridLabelRenderer(); 

    // This works 
    graph.setBackgroundColor(getResources().getColor(android.R.color.holo_green_light)); 

    // This does not work 
    gridLabelRenderer.setGridColor(getResources().getColor(android.R.color.holo_green_light)); 

    // Nor does this 
    //gridLabelRenderer.setGridColor(15); 

    // This works 
    LineGraphSeries<DataPoint> series = new LineGraphSeries<DataPoint>(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); 
} 

ответ