アプリケーション画面に、ユーザーがDateOfBirthを選択できるフィールドがあります。組み込みの「日付」カレンダーまたは組み込みの日付ピッカーをユーザーにポップアップ表示して、プロフェッショナルに見えるようにします。私はこの開発に不慣れなので、組み込みの日付ピッカーをポップアップするために利用できるコードサンプルがあることを知りたいと思いましたか?注:既存の永続ストレージで選択した日付をユーザーごとに保存したいと思います。
ご提案ありがとうございます。
アプリケーション画面に、ユーザーがDateOfBirthを選択できるフィールドがあります。組み込みの「日付」カレンダーまたは組み込みの日付ピッカーをユーザーにポップアップ表示して、プロフェッショナルに見えるようにします。私はこの開発に不慣れなので、組み込みの日付ピッカーをポップアップするために利用できるコードサンプルがあることを知りたいと思いましたか?注:既存の永続ストレージで選択した日付をユーザーごとに保存したいと思います。
ご提案ありがとうございます。
ネイティブの日付ピッカーの場合、次のような DateField を使用できます。
DateField dateField = new DateField("Date of Birth: ",DateField.DATE);
これを「ポップアップ」させたい場合は、これを行うネイティブ コンポーネントがない限り、これをダイアログに追加する必要があります。次に、このフィールドに日付を問い合わせると、日付オブジェクトが返されます。
Date date = dateField.getDate();
日付フィールドを参照してください
おそらく使用したいでしょうDateTimePicker
。そうすれば、 を作成してDateField
に追加する手間を省くことができますDialog
。
DateTimePicker datePicker = DateTimePicker.getInstance();
datePicker.doModal();
Calendar cal = datePicker.getDateTime();