Achartengine的图表方向

时间:2014-02-22 19:46:20

标签: android charts achartengine

如何在所有图表中获得水平方向?我正在使用演示图表文件,而CombinedTemperatureChart作为我的基础。 我在返回意图之前尝试这个:

    renderer.setOrientation(Orientation.HORIZONTAL); 
    Intent intent = ChartFactory.getCubicLineChartIntent(context, dataset, 
                    renderer, 0.3f, "Average temperature");

    return intent;

在使用课程之前,我也尝试过这个。

    Intent lineIntent = graph.getIntent(this);
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
    startActivity(lineIntent);

在这种情况下,我可以看到在构建图表之前已设置了格局,但是当它来到ip时,方向遵循设备方向。如果我返回到列表视图,那么就是横向。

有人可以帮助我吗?感谢。

1 个答案:

答案 0 :(得分:1)

使用Orientation.VERTICAL代替Orientation.HORIZONTAL

renderer.setOrientation(Orientation.VERTICAL);

实际上是setOrientation()

设置图表X轴的当前方向。

参数: 定位图表方向