以下は私の配列です。canvas.drawTextを使用してそれらを印刷する方法を知る必要があります。どんな助けでもいただければ幸いです。
String [] Words = {
"apple",
"orange",
"pear",
"red",
"green",
"blue",
};
**編集済み。申し訳ありませんが、1回に1文字だけ印刷する必要があります。そんなに早く述べなかった私の間違い。
編集:
私はこのようなことを試みました:
canvas.drawText(Words[wordGenerator(m)], 100, 100, null);
次の関数で:
private int wordGenerator(int length) {
// TODO Auto-generated method stub
length = (int)(Math.random()*6);
return length;
}
logCatで次のエラーでクラッシュします。
- E / AndroidRuntime(447):致命的な例外:スレッド-8
- E / AndroidRuntime(447):java.lang.NullPointerException
- E / AndroidRuntime(447):android.graphics.Canvas.drawText(ネイティブメソッド)
- E / AndroidRuntime(447):java.lang.Thread.run(Thread.java:1096)で