我想知道是否可以将drawText与数组一起使用,以便它不会将每个单词放在另一个上?
for(int count =0; count<2; count++)
{
canvas.drawText(words[count], x, y, paint);
}//for
答案 0 :(得分:3)
您需要更改x
或y
,所以:
for (int count = 0; count < words.length; count++) {
canvas.drawText(words[count], x + 10 * count, y, paint);
}
这里,单词[0]将绘制在(x,y),单词[1]将绘制在(x + 10,y)。然而,这不是很强大;它假定所有单词都是10像素宽。