我的图表中有注释,我正在尝试增加字体大小。所以,我正在使用XYMultipleSeriesRenderer的setLabelsTextSize()方法(有更好的方法吗?)。但这并未对所有渲染器的注释生效。它仅对第一个渲染器生效。以下是我的代码中的一些代码段。
XYMultipleSeriesRenderer render = new XYMultipleSeriesRenderer();
XYSeriesRenderer a = new XYSeriesRenderer();
a.addAnnotation("Sept-03", 2, 1.4);
XYSeriesRenderer a = new XYSeriesRenderer();
b.addAnnotation("Oct-03", 3, 2.4);
render.addSeriesRenderer(a);
render.addSeriesRenderer(b);
render.setLabelsTextSize(20);
此处,只有“Sept-03”具有更大的字体大小。 “Oct-03”的字体仍然很小。
我做错了什么或遗失了什么?或者这是achartengine库中的错误?还有其他人遇到过这个问题吗?
答案 0 :(得分:1)
要设置注释文本大小,您必须使用:
renderer.setAnnotationsTextSize(size);