SORU
3 Kasım 2009, Salı


Android: TextView otomatik olarak ve Dize son 3 char kesecek değiştirin

String TextViewdaha uzun'otomatik olarak bir sonraki satıra kaydırır s genişliği. android:inputType="text" ayarı tarafından android:singleLine (artık kullanılmıyor) kullanarak veya bu kaçınabilirim. Şimdi String benim son 3 karakter değiştiren bir şey istiyorum "...". Tek aralıklı bir yazı tipi kullanılarak olmadığıma göre bu her zaman farklı harfler benim String kullanılan bağlı olarak değişir. En iyi yolu TextView bir Dize son 3 karakter almak ve bunları değiştirmek için ne olduğunu merak ettim. Belki bu ortak bir sorun olduğu için zaten bir şey Android çerçevesinde gerçekleşir.

CEVAP
3 Kasım 2009, Salı


"Ellipsize" bir metin özelliği görünüm: . kullanılması gerekir

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@ id/text_mytext"
    android:ellipsize="end"
    android:singleLine="true"
/>

Aynı zamanda düzeni de; bazen gördüm "otomatik germe" onlar olmadan manzarası. çekim değerleri uygulamak gerekebilir

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • kimaliz

    kimaliz

    18 Temmuz 2006
  • sonia989

    sonia989

    26 EKİM 2006
  • ThisWeekYT

    ThisWeekYT

    14 Mart 2013