2016-11-13 13 views
0

私は3つのEditTextを持っています:1つは時、分、秒、1フィールドあたり2つの数字の最大長さです。例えば、 "99"秒または "99"時間を入力することが考えられます。 = 60。時間フィールドEditTextsを処理する一般的な方法ですか?

誰かが60秒を入力した場合、これは「1分00秒」と同じにしたいと思うでしょう。

標準的な方法で時間を入力できるAndroidの一般的な入力フィールド、または共通の入力フィールドがありますか?

誰かが編集を終えたときにEditTextsを「翻訳」しようとすると、この厄介なダンスを掘り下げてしまいます(明らかに、これを行うためのきれいで一貫した方法はありません)。誰かが9のすべてを入力し、何かを "持ち越す"余地がないとき。

標準入力がありますか?

答えて

0

はい、Androidに時刻を入力するための標準ウィジェットがあります。あなたはここにさまざまな形でそれを見ることができます。それはTimePickerウィジェットです。あなたは簡単なチュートリアルhereを見つけることができます。

+0

私はこれについて尋ねていません – user7085962

関連する問題