私のアプリケーションでは、ユーザーから日付を取得する必要があります。ユーザーが日付を入力する最も良い方法は何ですか
入力タイプがdate
の簡単なEditText
を試しましたが、自分で'/'
文字を入力する必要があるユーザーにとってはあまり便利ではありません。
私もDatePicker
コンポーネントを試しました。それはEditText
よりも便利ですが、それはEditText
のような他のコンポーネントに比べて大きいです。
ユーザーが日付を取得する最も良い方法はありますか?
私のアプリケーションでは、ユーザーから日付を取得する必要があります。ユーザーが日付を入力する最も良い方法は何ですか
入力タイプがdate
の簡単なEditText
を試しましたが、自分で'/'
文字を入力する必要があるユーザーにとってはあまり便利ではありません。
私もDatePicker
コンポーネントを試しました。それはEditText
よりも便利ですが、それはEditText
のような他のコンポーネントに比べて大きいです。
ユーザーが日付を取得する最も良い方法はありますか?
日付を表示するボタンがあり、クリックしたときにDatePickerDialog
と表示されます。
DatePickerを使用したくないですか?私はあなたの問題に少し混乱しています。なぜなら、必ずしもあなたの好みや状況に基づいて日付を取得するのに「最良の」方法がないからです。別の方法で日付を取得したい場合は、月、曜日、年の3つのEditTextビューを用意し、「送信」ボタンなどでその情報を取得できます。またはスピナーを見ることができます。 Here'sおよび実施例。
は、現在選択されている日付のTextView
フィールドの横にある[変更]ボタンによってトリガーされます。
キーボード入力の場合は、通常、マスク編集ボックスを使用します。インタフェースがタッチまたはマウスの場合は、ドロップダウンカレンダーを含めることができます。
私はこのようなダイアログがあったのか分かりませんでした。私はこれを試してみる。ありがとう;-) – Cedekasme
Ohhh hahaなぜあなたは単にDatePickerを使用できないのか分かりませんでした。私は今それを取得し、あなたもDatePickerDialogを使用していない。 :P – Vinay
@Vinay私は 'EditText'のような異なるコンポーネントを持つフォームを持っています。このフォームに 'DatePicker'を統合すると、私の投稿で述べたように、' DatePicker'は他のものに比べて大きすぎます。私のフォームでは、DatePickerDialogを使って簡単なEditTextを作成できます。フォームを醜いものにすることなく、簡単な方法で日付を入力できる新しいダイアログが好きです。 – Cedekasme