使用canvas.drawText在文本中使用代码max

时间:2013-09-17 10:10:27

标签: android android-canvas

我对canvas的drawText方法有问题。

int code = 259; // 'ă'

canvas.drawText((char)code + "", 0, 1, positionX, baseline, paint);

为什么它不起作用?

如果code < 256,则确定。

2 个答案:

答案 0 :(得分:0)

试试这种方式

canvas.drawText(String.valueOf((char)code), 0, 1, positionX, baseline, paint);

答案 1 :(得分:0)

这应该有效:

char[] c = {259}; //'ă'
canvas.drawText(new String(c) + "", 0, 1, positionX, baseline, paint);