Align Justify Android Textview

Android TextView’da Metni Justify Etme

Giriş

Justify, metnin hem sol hem de sağ kenarlarını hizalayarak görsel olarak hoş bir görünüm oluşturan bir metin hizalama yöntemidir. Android’de TextView, metnin hizalanmasını kontrol etmek için çeşitli özellikler sunar. Bu makale, Android TextView’da metni nasıl haklı çıkaracağınızı ayrıntılı olarak açıklayacaktır.

TextView’da Metin Hizalaması

TextView’da metin hizalaması, android:textAlignment özelliği kullanılarak kontrol edilir. Bu özellik, aşağıdaki değerleri alabilir:

  • TEXT_ALIGNMENT_INHERIT: Ebeveyn görünümünden miras alınan hizalama.
  • TEXT_ALIGNMENT_GRAVITY: Metni görünümün yerçekimine göre hizalar.
  • TEXT_ALIGNMENT_TEXT_START: Metni görünümün başlangıç kenarına hizalar (sol kenar için LTR diller, sağ kenar için RTL diller).
  • TEXT_ALIGNMENT_TEXT_END: Metni görünümün bitiş kenarına hizalar (sağ kenar için LTR diller, sol kenar için RTL diller).
  • TEXT_ALIGNMENT_CENTER: Metni görünümün ortasına hizalar.
  • TEXT_ALIGNMENT_VIEW_START: Metni görünümün başlangıç kenarına hizalar (LTR diller için sol kenar, RTL diller için sağ kenar).
  • TEXT_ALIGNMENT_VIEW_END: Metni görünümün bitiş kenarına hizalar (LTR diller için sağ kenar, RTL diller için sol kenar).
  • TEXT_ALIGNMENT_JUSTIFIED: Metni hem sol hem de sağ kenarlara hizalar.

Metni Justify Etme

Metni TextView’da haklı çıkarmak için android:textAlignment özelliğini TEXT_ALIGNMENT_JUSTIFIED olarak ayarlayın. Örneğin:

xml
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Bu metin haklı çıkarılmıştır."
android:textAlignment="textJustified" />

Önemli Hususlar

Metni haklı çıkarırken aşağıdaki hususları göz önünde bulundurun:

  • Haklı çıkarma, yalnızca metin satırları görünümün genişliğinden daha uzun olduğunda uygulanır.
  • Haklı çıkarma, metnin son satırına uygulanmaz.
  • Haklı çıkarma, metnin okunabilirliğini etkileyebilir. Çok uzun satırlar veya çok fazla boşluk, okumayı zorlaştırabilir.
  • Bazı cihazlar ve Android sürümleri, metin haklı çıkarmayı desteklemeyebilir.

Faydalı Kaynaklar

Sonuç

Android TextView’da metni haklı çıkarmak, görsel olarak hoş bir metin düzeni oluşturmanın etkili bir yoludur. android:textAlignment özelliğini TEXT_ALIGNMENT_JUSTIFIED olarak ayarlayarak metninizi kolayca haklı çıkarabilirsiniz. Ancak, okunabilirliği etkileyebileceğinden ve tüm cihazlarda desteklenmeyebileceğinden haklı çıkarmayı dikkatli bir şekilde kullanın.


Yayımlandı