Android图形:在GraphView中自定义网格

时间:2013-01-01 20:59:40

标签: android api graph charts

嘿大家:我目前正在我的android项目中集成GraphView库。我想知道,如果可以调整网格的大小。另外,标签尺寸可以更改吗?这些数字非常小,难以阅读。非常感谢提前!

2 个答案:

答案 0 :(得分:2)

您可以使用以下代码更改标签尺寸

   //setting the minimum and maximum values for x and y axis
    graph.getViewport().setXAxisBoundsManual(true);
    graph.getViewport().setMinX(0);
    graph.getViewport().setMaxX(12);
    graph.getViewport().setYAxisBoundsManual(true);
    graph.getViewport().setMinY(0);
    graph.getViewport().setMaxY(6);


    //number of labels on x nd y axis
    graph.getGridLabelRenderer().setNumHorizontalLabels(7);
    graph.getGridLabelRenderer().setNumVerticalLabels(7);

答案 1 :(得分:0)

您需要修改源代码。从github克隆它并将其用作Android库。

代码很容易理解。 例如,要更改标签大小/颜色/更多,只需在那里修改它: https://github.com/jjoe64/GraphView/blob/master/src/com/jjoe64/graphview/GraphView.java#L213

祝你好运