即时消息Toast和对话框
public static Toast makeText(Context context, CharSequence text, int duration)
protected void onDestroy() { super.onDestroy(); toast.cancel(); }
AlertDialog.Builder bdr = new AlertDialog.Builder(this);
bdr.setMessage("对话框示范教学!\n"
+ "请按返回键关闭对话框");
bdr.setTitle("欢迎");
bdr.setIcon(android.R.drawable.btn_star_big_on);
bdr.setCancelable(true);
bdr.show();
public AlertDialog.Builder setNeutralButton( CharSequence text, DialogInterface.OnClickListener listener)
对话框内容可以通过以下方法设置:
setMessage():内容为简单文本。
setItems():内容为简单列表项。
setSingleChoiceItems():内容为单选列表项。
setMultiChoiceItems:内容为多选列表项。
setAdapter():内容为自定义列表项。
setView():内容为自定义View
日期类对话框
public DatePickerDialog(Context context, DatePickerDialog.OnDateSetListener callBack, int year, int monthOfYear, int dayOfMonth);
时间类对话框
public TimePickerDialog(Context context, TimePickerDialog.OnTimeSetListener callBack, int hourOfDay, int minute, boolean is24HourView)