1

我有一个想克服的问题。我正在使用 achartengine 在 android 应用程序上绘制条形图。第一次,我可以使用“rederer.setOrientation(Orientation.VERTICAL)”设置图表的方向,它工作正常。但是当我们旋转设备时我想要它,图表会改变它的方向,所以图表中的条形将分别改变如下:

  1. 当设备处于“横向”状态时,图表将变为“横向”
  2. 当设备处于“纵向”状态时,图表将变为“垂直”

谁能告诉我该怎么做?感谢您的任何评论。

谢谢

克拉克

4

1 回答 1

0

您应该在您的onConfigurationChange(newConfig)方法中覆盖您的方法,Activity并且在检测到更改时,只需按照您提到的方式更改条形图方向。您可能需要调用repaint()图表视图。

阅读内容以获取有关处理方向更改的更多信息。

于 2012-09-05T08:07:34.270 回答