SORU
20 Temmuz 2011, ÇARŞAMBA


Beraberlik satırı çok Tuval metin

Umarım hızlı bir soru, ama ben bulamıyorum herhangi bir örnek... ben yazmak ister çoklu satır metin için bir özel View) Canvas onDraw() var:

...
String text = "This is\nmulti-line\ntext";
canvas.drawText(text, 100, 100, mTextPaint);
...

Bu Satır sonları neden olacağını umuyordum, ama onun yerine \n olacağı şifreli karakterler görüyorum.

Herhangi bir işaretçiler takdir.

Paul

CEVAP
20 Temmuz 2011, ÇARŞAMBA


Her bir satır yineleme:

int x = 100, y = 100;
for (String line: text.split("\n")) {
      canvas.drawText(line, x, y, mTextPaint);
      y  = mTextPaint.descent() - mTextPaint.ascent();
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EmmightySofia

    EmmightySofi

    25 EYLÜL 2011
  • jagadambarecords

    jagadambarec

    13 AĞUSTOS 2008
  • Jason Parker

    Jason Parker

    14 Aralık 2009