2013-08-20 16 views
16

EditTextを使用して、ユーザーから日付を取得しています。したがって、私が与えたデフォルト値でアプリケーションを実行しているときに、テキストが赤で強調表示されています。テキストに赤いアンダーラインを示すテキストを編集する

<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" /> 

そして、私の活動における XMLコード

date.setFocusableInTouchMode(false); 

は、なぜそれが赤のテキストに下線を引くのですか?日付が設定されると、赤い下線が表示されません。

+0

それはあなた 'EditText'フィールドにテキストに下線を引きますか?何かエラーが発生しますか? Logcatはこれに関連する何かを表示しますか? –

+0

はいそれはdd/mm/yyyyであるEditTextのテキストに下線を引いていません。そこには何もエラーがありません。UIのテキストの赤いuderlineです。 –

+0

@AndroidRookieあなたはlistviewについて何か考えていますhttp://stackoverflow.com/questions/18308228 /値を設定して値を取得すると、リストビュー中のアイテムの中の値/ 18308493?noredirect = 1#18308493 –

答えて

58

私はこれがあなたのスペルチェックであることを、前提とし、その追加:

android:inputType="textNoSuggestions" 
+0

ありがとうございました...! !! –

+1

何らかの理由でこれがここに修正されましたhttp://stackoverflow.com/questions/28007388/android-view-windowmanagerbadtokenexception-list-view-set-text-then-focus神がなぜ知っているのですか? – Isaac

関連する問題