1 /**
2 * 日期对话框
3 */
4 public void setDatePickerDialog() {
5 mDatePickerDialog = new DatePickerDialog(this, new OnDateSetListener() {
6
7 @Override
8 public void onDateSet(DatePicker view, int year, int monthOfYear,
9 int dayOfMonth) {
10 Toast.makeText(DialogActivity.this,
11 "" + year + " " + monthOfYear + " " + dayOfMonth,
12 Toast.LENGTH_SHORT).show();
13 }
14 }, 2015, 10, 14);
15 mDatePickerDialog.show();
16 }
17
18 /**
19 * 进度条对话框
20 */
21 public void setProgressDiaog() {
22 mProgressDialog = new ProgressDialog(this);
23 mProgressDialog.setIndeterminate(false);
24 mProgressDialog.setProgressDrawable(getResources().getDrawable(
25 R.drawable.seekbar_progressdrawable_selector));
26 mProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
27 mProgressDialog.show();
28
29 new Thread(new Runnable() {
30
31 @Override
32 public void run() {
33 for (int i = 1; i <= 100; i++) {
34 mProgressDialog.setProgress(i);
35 try {
36 Thread.sleep(50);
37 } catch (InterruptedException e) {
38 e.printStackTrace();
39 }
40 }
41 mProgressDialog.dismiss();
42 }
43 }).start();
44 }