【AndroidTraining】Dialog 2
Lesson
Dialog 2
Mission
下記の仕様を満たすアプリを作りましょう。
- 日付ダイアログ(DatePickerDialog)を表示させる
Snap Shot
Step by Step
- Dialog 1を用意する
- Button(日付ダイアログを表示する)を追加する
- Buttonにクリックリスナーを追加する
- 日付ダイアログを作成する
DatePickerDialog dialog = new DatePickerDialog(this);
5 . DataPickerDialog.OnDateSetListenerの処理を追加する
dialog.setOnDateSetListener(new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) { // OKボタンが押下された際に通知が来る // トースト表示してみる String message = year + "/" + month + "/" + dayOfMonth; Toast.makeText(getApplicationContext(), message, Toast.LENGTH_SHORT).show(); } });
6 . 日付ダイアログを表示する
dialog.show();
Code
Dialog 2 · atuyan39/AndroidTraining@4e6b886 · GitHub
Reference
Memo
知らないだけで既に提供されている機能やパーツが結構ある。知は力なり。