1

我正在编写一个包含条形图的 Android 应用程序,条形图是使用 AChartEngine API 构建的。X 轴标签很长并且与其他标签重叠,我想知道标签中是否有换行符或多行标签。我尝试浏览 API 文档,但没有找到答案,谷歌证明也没有更好。

4

3 回答 3

0

我能够获得带有自定义文本标签的多行标签。

renderer.ShowCustomTextGrid = true;
renderer.AddXTextLabel (0, "first line \n  second line");
于 2014-05-22T10:18:39.633 回答
0

我认为您不能直接破坏 xlable 但我尝试旋转标签以使其适合页面

renderer.setXLabelsAngle(45f);
于 2012-05-29T11:00:20.963 回答
0

我能够使用 getTimeChartView 进行换行。通过在 getTimeChartView 的格式参数中使用 \n,但我不确定如何使用 BarCharts 获得相同的结果。

mChartView = ChartFactory.getTimeChartView(this, dataset, mRenderer,"HH:mm \n dd-MM");

我仍在寻找如何拥有多行标签。

于 2013-09-12T23:10:25.800 回答