日付型ダイアログを作るツイートシェアはてブLINEPocketどうも、tatsuです!今日は、日付型ダイアログを作る方法を説明します。Studioのバージョンは2.3.3です。日付型ダイアログを作るダイアログにカレンダーを表示して、クリックした日付を元画面に返すといったことをしたい場面があると思います。今回は日付型ダイアログを作成し、クリックした項目を元画面に返す流れまでを実装しました。CustomDialogFlagment.javaCustomDialogFlagment.javaは以下のようにします。}}activity_main.xmlactivity_main.xmlは以下のようにします。android:text="ダイアログを表示する"/></LinearLayout>MainActivity.javaMainActivity.javaは以下のようにします。PMこんにちは貴方の完成したメモ帳アプリにさらに日付型ダイアログの機能を追加したいと思ってるのですがどのような書けばいいのでしょうか?もしお時間があれば教えてほしいです。僕の描いてる理想でははメモ帳アプリの新規作成するのましたにカレンダーを表示するをクリックすると主さんが作ったダイアログカレンダーが表示されるという仕組みです(語彙力がなくて申し訳ございません)。「新規作成ボタンの下に日付ボタンを作り、日付ボタンをクリックしてダイアログで選択した日付がメモとして登録されるようにしたい」という認識であっていますか?ボタンの配置とクリック時に日付ダイアログが開くのはこの記事とメモ帳アプリ記事を見ながらできるかと思いますが、少し考えるべきところは日付選択後にデータベースに登録するということでしょうか。アドバイスを差し上げるならば、メモ帳アプリのCreateMemoActivity.javaでの登録ボタン処理の中のデータINSERT部分を、日付ダイアログのCustomDialogFlagment.javaのonDateSetのmainActivity.setTextView部分の代わりに入れてあげればできるのではないでしょうか。PMこんにちはほんとに基本的なものですが実は新規作成のましたにカレンダーを表示するとういうのは表示することはできたですがボタンを押してもカレンダーに飛びません今の段階ですとこの日付型ダイアログのCustomDialogFlagment.javaとMain.javaをsimplememoプロジェクトにEmptyActivityとして登録しました。list.xmlにを追加しただけですいろいろ試したのですがエラーがでたのでここまででしたもしよろしければ主さんの答えを教えていただけませんでしょうか?毎度ほんとに申し訳ございません。PM日付ダイアログのmainをメモ帳に新規で追加する必要はありません。ファイルとファイルの関係や、どのファイルに何を書けば良いのか、理解されていないように思えます。私も実際に作って確かめたわけではないですし、コメントでのやりとりではあなたの作ったソースを見ることができないため、的確なアドバイスができません。よろしければ、teratailというプログラミング質問Webサービスがあるので、そこで作ったソースを全て載せて質問してもらえますか?私もteratailに登録しているため、teratailで私をフォローして頂いて回答依頼をもらえれば詳しくアドバイスしますよ。AM現在teratailの登録を終えました。名前はnagahamaNというユーザ名です。先程フォローさせていただきましたよろしくお願いします。PMソースは大体把握しました。回答したいのですが、質問の仕方に少し問題があるため、以下のように修正してください。いう内容で新しく質問してくださいソースは、list.xmlをソースの書き方(他の方がやり方をあなたの質問に回答してくれてますよね)でのせてください。他のソースはのせなくていいです。コメントをキャンセルメールアドレスが公開されることはありません。リスト型ダイアログを作るRECOMMENDこちらの記事も人気です。