2012-05-06 10 views
2

私は自分のアクティビティにEditTextを持っているので、ユーザは希望するフォーマットで日付を____/__/__のように入力する必要があります。いくつかのプログラミング言語のマスクテキストボックスのようにAndroidのEditTextにこの形式を表示する方法はありますか?___/__/__のような入力テキストの形式をユーザーに表示する方法はありますか?

おかげで、

+0

を行うことができますなぜ '/'それらの間にあるとの3つの別々のテキストボックスを保持していませんか? – Urban

答えて

2
editText.setHint("____/__/__"); 

OR

<EditText android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:hint="____/__/__"/> 

EDIT

私はむしろ、ユーザーが数字とスラッシュを入力したよりもかかわらず、DatePickerをお勧めします。 DatePickerがオプションでない場合は、3つのEditTextをそれぞれ独自のヒントを持ち、自動サイズに達すると自動的に相互に移動することをお勧めします。

[2012]/[01]/[01] 
+0

うわー、ありがとう。ヒントがテキストの入力中にそのフォーマットを保持する方法はありますか? – breceivemail

+0

どういう意味ですか?それがあなたが求めているのであれば、テキストはその形式になることはありません。 – you786

+0

テキストを入力すると、ヒント文字列が見えなくなります。見えるようにすることは可能ですか? – breceivemail

0

あなたは「/」それらの間の、その後のtextviewsそれらを連結して、別Edittexts ...

関連する問題