对话框与菜单的使用
来源:互联网 发布:淘宝推广专区 编辑:程序博客网 时间:2024/05/13 13:54
1. AlertDialog(对话框):
private void showMyDialog(){ DialogInterface.OnClickListener MyDialoglistener =new DialogInterface.OnClickListener (){ @Override public void onClick(DialogInterface arg0, int which) { switch (which) { case Dialog.BUTTON_POSITIVE: // break; case Dialog.BUTTON_NEGATIVE: // break; case Dialog.BUTTON_NEUTRAL: // break; default: break; } } }; AlertDialog.Builder ab = new AlertDialog.Builder(this); ab.setTitle("Dialog"); ab.setMessage("i m dialog"); ab.setPositiveButton("yes", MyDialoglistener); ab.setNegativeButton("cancle", MyDialoglistener); ab.setNeutralButton("ignore", MyDialoglistener); ab.create().show(); }
列表对话框、单选对话框、多选对话框
详细使用:
转载请注明出处:红亮的专栏:
http://blog.csdn.net/liang5630/article/details/44098899
2. DatePickerDialog
private void showMyDialog2(){ //日历实例,通过静态方法getInstance() 从指定时区 Locale.CHINA 获得一个日期实例 Calendar calendar =Calendar.getInstance(Locale.CHINA); Date date = new Date(System.currentTimeMillis());//创建一个Date实例 calendar.setTime(date);//设置日历的时间 int year=calendar.get(Calendar.YEAR); int month=calendar.get(calendar.MONTH); int day=calendar.get(Calendar.DAY_OF_MONTH);// (设备上下文,OnDateSetListener时间设置监听器,默认年,默认月,默认日) DatePickerDialog dpd =new DatePickerDialog(MainActivity.this, null, year, month, day); dpd.show();
- menu自定义菜单
?(目前很少见)
0 0
- 对话框与菜单的使用
- MFC对话框下的菜单使用setCheck
- 使基于对话框的菜单能够使用ON_UPDATE_COMMAND_UI更新菜单
- 对话框的菜单 ON_UPDATE_COMMAND_UI
- 对话框的菜单操作
- 第九课菜单与对话框
- 对话框中菜单的标记
- 无模式对话框的创建与使用
- 非模态对话框的特点与使用
- 无模式对话框的创建与使用
- 非模态对话框的特点与使用
- [转]非模态对话框的特点与使用
- 第四篇 对话框的建立与使用
- 为对话框添加菜单与工具栏
- MFC对话框 菜单项 禁用与启用
- 【win32】标记菜单与对话框背景色
- 在对话框中使用ON_UPDATE_COMMAND_UI更新菜单
- 对话框中使用ON_UPDATE_COMMAND_UI更新菜单
- Hadoop之父Doug Cutting
- 射频识别技术漫谈(30)——PN512的寄存器设置
- ios 启动程序时隐藏状态栏,启动后显示状态栏
- 屏幕适配
- TinyOS论文01:T-Check:Bug Finding for Sensor Networks.
- 对话框与菜单的使用
- JVM解析01-平台无关性
- HTML5音乐播放器效果非常漂亮
- pAdTy_-5 保存数据
- java web 过滤器的执行先后顺序
- [Android Pro] 查看 keystore文件的签名信息 和 检查apk文件中的签名信息
- 架构:一主【生产-M】一副【管内-C】一酱油【管外-V】
- OSG播放fbx动画
- com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException