2011-02-02 11 views
21

EditText'da Tek Satır'ı ayarlamak için android:singleLine="true" kullanıyoruz, ancak Pafta Metninin tek satırını ayarlamak istiyorum, büyüktür ve bunu bir satırda göstermek istiyorum:Android: EditText ipucu tek satırda

http://google.myopenid.stackoverflow.com

Şu kodu kullanıyorum:

<EditText android:id="@+id/editText1" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:hint="@string/defaultUrl" 
    android:singleLine="true" /> 

Not: defaultUrl dinamik ve çok uzun URL.

+0

böylece sadece bir satır olarak görüntülenmelidir. –

+0

Bu uzun İpucu Metni tek bir satırda kullanıyorsunuz ve kullanıcı bir kerede hepsini okuyamayacağı zaman herhangi bir anlam ifade ediyor mu? –

+0

Sadece küçük bir url göstermeye çalışıyorum ve sonra google.com/... –

cevap

46

kullanmayı deneyebilirsiniz ama alışkanlık bütün metni görebilecek Sonunda metni android:ellipsize="end" keser.

-1

Sen tek satırında ipucu metnini göstermek için

android:ellipsize="end"

android:maxLines="1"

kullanabilirsiniz

android:maxLines="1" 
+1

gibi eklemeye çalışıyorum, zaten denemiyorum. Desteğiniz için teşekkürler. Başka bir fikriniz varsa veya sadece sınıfı nasıl özelleştirebileceğinizi söyleyin. –