Toile.drawText(...) n'a pas l'impression de saut de ligne

J'ai essayé d'écrire un texte sur une surface d'affichage que j'ai créé. Il fonctionne très bien, si le titre est faux, et il n'y a pas de saut de ligne a été ajoutée au texte. Mais si j'ajoute un titre et, par conséquent, un saut de ligne, le saut de ligne n'est pas imprimé comme prévu, mais il y a ce symbole [] imprimé.

Toutes les allusions pourquoi?

@Override
public void drawObject() {
String text = "";
if (title) {
   text = getGameBoard().getGame().getForeignProfile().getName() + "\n";
}
text = text + getScoreAsString();
getGameBoard().getCanvas().drawText(text, 0, text.length(), getPosition().getX(), getPosition().getY(), getPaint());
}
InformationsquelleAutor | 2010-06-30