我正在编写包含条形图的Android应用程序,条形图是使用AChartEngine API构建的。 X轴标签很长并且与其他标签重叠,我想知道是否可以在标签中有换行符或者有多行标签。我尝试浏览API文档,但我没有找到任何答案,Google证明不会更好。
答案 0 :(得分:0)
我不认为你可以直接打破xlabel,但我试图旋转标签,使它们适合页面
renderer.setXLabelsAngle(45f);
答案 1 :(得分:0)
我能够使用getTimeChartView进行换行。通过在getTimeChartView的格式参数中使用\ n,但我不确定如何使用BarCharts获得相同的内容。
mChartView = ChartFactory.getTimeChartView(this, dataset, mRenderer,"HH:mm \n dd-MM");
我仍然在寻找如何使用多个行标签。
答案 2 :(得分:0)
我能够获得带有自定义文字标签的多行标签。
renderer.ShowCustomTextGrid = true;
renderer.AddXTextLabel (0, "first line \n second line");