2013-02-19 9 views
5

何が正しいですかEditTextののinputType電子メールテキストのタイプandroid

<EditText 
    android:id="@+id/email" 
    android:layout_width="200dip" 
    android:layout_height="wrap_content" 
    android:layout_below="@+id/textEmail" 
    android:inputType=""/> 
+0

Googleでは質問を書くのではなく、トピック全体を作成する方が簡単ですか? – mihail

+0

私はこれをgoogleし、これが最初のヒットです。 – athospy

答えて

2

デフォルトは結構です、1を必要としません。あなたは、特別な振る舞い(数字だけ、パスワード、そのようなもの)を必要とするときは、入力タイプが必要です。

編集:メールアドレスが必要な場合は、提案されているようにtextEmailAddressを使用してください。私が質問を読む方法である電子メールの本文は、デフォルトにすることができます。件名にはtextEmailSubjectがありますが、無視される傾向があります。

+1

いいえ、あなたは@ simbolを前面レイアウトに持っていく必要があります。 – mihail

+0

ああ、これはキーボード固有の動作です。たぶん、デフォルトのキーボードがそれをしている、私は1年ほどでそれを使用していない。また、電子メールアドレスと件名の種類がありますが、電子メールの本文はありません。それは彼が望むものに依存します。多くの(ほとんどの?)キーボードでは、被験者は無視され、プレーンテキストとして使用されます。 –

9
android:inputType="textEmailAddress" 

あなたは+ Ctrlキー Eclipseでスペースををヒットした場合、それは利用可能なオプションのメニューが表示されますと、あなたが入力としてそれらを絞ります。

関連する問題