将drawText与数组一起使用

时间:2013-06-14 21:22:13

标签: java android

我想知道是否可以将drawText与数组一起使用,以便它不会将每个单词放在另一个上?

 for(int count =0; count<2; count++)
    {
        canvas.drawText(words[count], x, y, paint);

    }//for

1 个答案:

答案 0 :(得分:3)

您需要更改xy,所以:

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像素宽。