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

  • Hak5DarrensVlog

    Hak5DarrensV

    11 EYLÜL 2009
  • Paul Schroder

    Paul Schrode

    30 Kasım 2007
  • Rugiagialia

    Rugiagialia

    1 Ocak 2008