Activity クラスを拡張しないクラスから DatePicker ダイアログを作成しようとしています。Activity Context を含む Context 属性を持つ EnterDate というクラスに DatePicker が必要です。
Web 上の DatePicker の例はすべて、Activity クラスで記述された基本的なものであり、それが私を混乱させる理由です。
Android 3.0 以前でうまく動作する日付ピッカーが必要です。XML レイアウトは使用しません。
したがって、基本的に onCreateDialog() を配置する場所、選択した時間を取得する方法などの提案が必要です。
DatePicker を呼び出すための onClickListener() を持つボタンがあります。
1 時間前に、TimePicker について同じ質問をして、次の回答を得まし た。Activity、Android を拡張しないクラスから TimePicker を作成する方法は?
そのソリューションは、DatePicker のように機能するためにわずかな変更を加えるだけでよいと思います。
TNX