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

これは解決策ではなく、単なる代替手段です。

「改行文字」、つまり次のステートメントを含む1行を使用せずにタイトルを管理し、グラフの右上隅に配置しました。

mySimpleXYPlot.setClippingEnabled(false);

これにより、テキストがタイトルウィジェットのサイズを超えている場合でも、完全なテキストが表示されます。

于 2013-03-29T16:32:30.320 に答える