Uygulamamdaki bir ekran potansiyel olarak uzun dizeleri TextView
içine gönderir. Bu senaryo için, android:ellipsize="marquee"
ayarlanmış, böylece metin TextView'da gözükecektir. Bununla birlikte, bu metnin seçilebilir olmasına da karar verdim (android:textIsSelectable="true"
). Çoğu durumda, bu sorun değil. Metin, TextView'den daha küçüktür ve kullanıcı bunu seçebilir. Ancak, textIsSelectable
özniteliğime sahipse ve metin TextView'den daha büyükse, metin tam dizgi yerine elips seçecektir. Yine de'u seçecek, ancak artık tam metni göstermiyor. Onu keser ve bir elips görüntüler.Metin ayarlamaSolunabilir eleksizle birlikte TextView üzerinde Seçilebilir elips ekler
<TextView
android:layout_width="wrap_content"
android:layout_height="?android:attr/listPreferredItemHeightSmall"
android:ellipsize="marquee"
android:focusable="true"
android:gravity="center_vertical"
android:singleLine="true"
android:textIsSelectable="true">
kayan yazı (hayır elips) dizenin tamamını metni seçilebilir var ve hala muhafaza etmek bir yolu var mı?
Tam olarak ne istiyorsunuz? –
Metin seçip metin kaydında/metinde kaydırma yap/ –
Evet. İstediğim bu. – Andrew