2015-07-28 19 views
6

Bu kez (1, 2, 3, 4 ...) bir sürü istendi ayarlı klavye hareketiyle ama bu uzun zaman önce oldu ve hiçbiri cevaplar benim için şimdi çalışıyor. Bu yüzden eski soruları çarpmak yerine yeni soruları gönderiyoruz. Yinelenen için özür dilerim.satır sonları olmadan kelime wrap ile EditText, ve "sonraki"

Bir EditText, olması gerekir: Bu satır sonları izin vermiyor

  • ;
  • ekran klavyesi, satır sonu yerine "sonraki" tuşunu göstermelidir;
  • aslında bir satır yüksekliğindedir;
  • ancak içerik taştığında, çok satırlı metin gibi sözcükleri sarar.

Gmail veya Gelen Kutusu uygulamanız varsa, e-posta konusu alanının işlevlerine tam olarak ihtiyacım var.

İşte yaklaşık resim - klavyenin bir & rsaquo; düğmesi, bir caret düğmesi değil.

Screenshot

Ben android:inputType="textEmailSubject" ile olanlar da dahil EditText özellikleri ve bunların kombinasyonları, her türlü çalışıyorum, ama her zaman ben de bunu tek satır yok ve sarma, yoksa bu şapka düğmesi vardır ve onu tanır satır sonları için. Bir başka ilginç gerçek ise, stokta olmayan bir klavye (AnySoftKeyboard) ile çalışabilmem ancak stokta değil. Lütfen yardım

cevap

7

Biraz XML nitelikleri belirli durumlarda görmezden gelirler çünkü koduna göre bunu yapmak zorunda öğrendim.

mEditText.setMaxLines(Integer.MAX_VALUE); // Or specify a lower value if you want 
mEditText.setHorizontallyScrolling(false); 
+0

trick mü: En düzende

, sonra aşağıdaki kodu kullanabilirsiniz, sen giriş türü olarak textMultiline ayarlanmamış emin olun! Teşekkür ederim! Bahse girerim bu öznitelikleri XML'de denedim… – Actine

+0

Awwwwww ... bazı! –

İlgili konular