0

我正在使用AndroidPlot绘制图表。

我想在标题小部件中显示 X 和 Y 比例并在右上角显示位置。我已定位但无法解释 setTitle() 字符串参数中的新行。它改为显示 ASCII 字符。有没有其他方法来定义绘图图的比例。

我试过这个:

Paint dPaint = new Paint();
dPaint.setColor(Color.BLACK);
mySimpleXYPlot.getTitleWidget().setPadding(0, 0, 0, 0);
mySimpleXYPlot.getTitleWidget().setBackgroundPaint(bgPaint);
mySimpleXYPlot.getTitleWidget().setLabelPaint(txtPaint);
mySimpleXYPlot.getTitleWidget().setSize(new SizeMetrics(50, SizeLayoutType.ABSOLUTE, 120, SizeLayoutType.ABSOLUTE));
mySimpleXYPlot.position(mySimpleXYPlot.getTitleWidget(), 80, XLayoutStyle.ABSOLUTE_FROM_RIGHT, 15, YLayoutStyle.ABSOLUTE_FROM_TOP, AnchorPosition.RIGHT_TOP);
mySimpleXYPlot.setTitle("X axis: 5mm= 0.2 sec\n Y axis: 5mm= 0.5 mV ");

请建议。

4

1 回答 1

0

这不是一个解决方案,只是一个替代方案。

我管理的标题没有“换行符”,即带有以下语句的单行并定位到图形的右上角。

mySimpleXYPlot.setClippingEnabled(false);

即使您的文本超出了标题小部件的大小,这也会使您的完整文本可见。

于 2013-03-29T16:32:30.320 回答