2013-08-20 16 views
16

Kullanıcıdan tarih alabilmek için EditText kullanıyorum. Bu yüzden, uygulamamı verdiğim varsayılan değer üzerinde çalıştırdığımda, metnin kırmızı renkte altını çiziyor.Metin üzerinde kırmızı underLine yazan metni düzenleyin

<EditText 
     android:id="@+id/setDate" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="5dp" 
     android:gravity="center_horizontal" 
     android:text="dd/mm/yyyy" /> 

Ve Etkinliğinizde XML Kodu

date.setFocusableInTouchMode(false); 

Neden kırmızı altı çizili metin nedir? Tarih belirlendikten sonra bana kırmızı alt çizgiyi göstermiyor.

+0

Eğer 'EditText' alanındaki metni altını mu? Herhangi bir hata meydana geliyor mu? Logcat bununla ilgili bir şey gösteriyor mu? –

+0

evet dd/aa/yyyy olan EditText metnin altını çiziyor.No hiçbir hatada hiçbir şey yok UI –

+0

@AndroidRookie metinde sadece kırmızı uderline u listeview hakkında herhangi bir fikriniz var http://stackoverflow.com/questions/18308228/set-value-and-get-the-değerler-in-the-list-in-the-listview-android/18308493? noredirect = 1 # 18308493 –

cevap

58

Bu yazım denetimi yapılacak olması, kabul eder, böylece ekleyin:

android:inputType="textNoSuggestions" 
+0

Teşekkürler o benim için çalıştı ...! !! –

+1

Herhangi bir sebepten dolayı burada buradaki http://stackoverflow.com/questions/28007388/android-view-windowmanagerbadtokenexception-list-view-set-text-then-focus tanrı nedenini biliyor ... – Isaac

İlgili konular