Top > UIコンポーネント > DatePickerDialogの使い方

UIコンポーネント/DatePickerDialogの使い方

Last-modified: 2009-07-10 (金) 13:42:42

android.app.DatePickerDialog Edit

DatePickerDialogは日付を選択するダイアログです。
DatePickerDialogを作成し、show()メソッドでダイアログを表示します。

 

サンプルのソースコード
fileDatePickerDialogSample.java

 

DatePickerDialog_.PNG

 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        // 初期設定日付の取得
        final Calendar cal = Calendar.getInstance();
        int mYear = cal.get(Calendar.YEAR);
        int mMonth = cal.get(Calendar.MONTH);
        int mDay = cal.get(Calendar.DAY_OF_MONTH);
        // 日付選択時のリスナ
        DatePickerDialog.OnDateSetListener mDateSetListener = new 
          DatePickerDialog.OnDateSetListener() {
            public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
                // setボタンが押されたときの処理を書き込む
            }
        };

        // DatePickerDialogの作成
        DatePickerDialog dialog = new DatePickerDialog(this, mDateSetListener, mYear, mMonth, 
          mDay);
        dialog.onCreatePanelView(mYear);
        dialog.onCreatePanelView(mMonth);
        dialog.onCreatePanelView(mDay);
        // ダイアログを表示
        dialog.show();
    }  
 


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White