SORU
1 Aralık 2009, Salı


Bir şekilde ellipsize=&; marquee" quot; her zaman kaydırma yapmak için var mı?

Bir TextView üzerinde kayan yazı efekti kullanmak istiyorum, ama metin sadece TextView odağı aldığında kaydırılan. Benim durumumda, bunu yapamam, çünkü bu bir sorun değil.

Kullanıyorum:

  android:ellipsize="marquee"
  android:marqueeRepeatLimit="marquee_forever"

Bir şekilde TextView her zaman onun metin kaydırma. Gördüm bu yapılmıyor bu Android Market, app, app adı olacak kaydırma başlık çubuğu bile yok almak odaklanmak, ama bulamadım bu bahsedilen API docs.

CEVAP
13 EYLÜL 2010, PAZARTESİ


Nihayet bu soruna karşı bugün geldi ve Android Market uygulama hierarchyviewer ateş etti.

Uygulamanın detay ekranındaki başlık bakarak, TextView Bir Düz eski kullanıyorlar. Özelliklerini inceleyerek odaklı olmadığını gösterdiolamazodaklanmış ve genellikle çok sıradan -; olarak işaretli olduğunu saymazsakseçili.

Kod satırı sonra ve işe yarıyor :)

textView.setSelected(true);

Bu anlamda, 8* *ne yapar:

Bir görünümü, seçili veya değil olabilir. Seçim aynı odak olduğunu unutmayın. Görünümler genellikle liste Görünümü veya Denetim gibi bir AdapterView bağlamında seçilir.

yani bir liste görünümü (Market app gibi) bir öğe üzerinde kaydırma Zaman, ancak o zaman yapar-seçili şimdimetin kaydırmayı başlatın. Ve bu özel TextView odaklanabilir veya tıklanabilir değil beri, hiç seçim durumuna kaybedersiniz.

Ne yazık ki, yol yok bildiğim kadarıyla önceden ayarlamak için Düzen XML seçilen devlet.
Ama oyunu yukarıda benim için gayet iyi çalışıyor.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • max2sims2

    max2sims2

    19 Kasım 2008
  • wolfys you tube

    wolfys you t

    22 Kasım 2006