android中的Dialog的使用
来源:互联网 发布:groovy编程 编辑:程序博客网 时间:2024/06/03 19:11
//一般弹窗 /* DialogInterface.OnClickListener clickListener=new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { switch (which) { case Dialog.BUTTON_POSITIVE: Toast.makeText(MainActivity.this,"积极",Toast.LENGTH_SHORT).show(); break; case Dialog.BUTTON_NEGATIVE: Toast.makeText(MainActivity.this,"消极",Toast.LENGTH_SHORT).show(); break; case Dialog.BUTTON_NEUTRAL: Toast.makeText(MainActivity.this,"中立",Toast.LENGTH_SHORT).show(); break; } } }; AlertDialog.Builder dialog=new AlertDialog.Builder(this); dialog.setTitle("提示"); dialog.setMessage("这是一个提示框!"); dialog.setPositiveButton("确定",clickListener); dialog.setNegativeButton("取消",clickListener); dialog.setNeutralButton("忽略",clickListener); dialog.show();*/ //列表弹窗 /* AlertDialog.Builder builder=new AlertDialog.Builder(this); final String[] strs={"哈哈","啦啦","呜呜"}; builder.setItems(strs, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { Toast.makeText(MainActivity.this,strs[which],Toast.LENGTH_SHORT).show(); } }); builder.setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { Toast.makeText(MainActivity.this,"确定",Toast.LENGTH_SHORT).show(); } }); builder.create().show();*/ //加载弹窗 final ProgressDialog progress=new ProgressDialog(this); progress.setMessage("加载中。。。"); progress.setCancelable(false);//屏蔽了返回键,一定要在数据加载完毕,dismiss否则会一直存在 progress.show(); final Handler handler=new Handler(){ @Override public void handleMessage(Message msg) { super.handleMessage(msg); progress.dismiss(); } }; new Thread(new Runnable() { @Override public void run() { try { Thread.sleep(1000); handler.obtainMessage().sendToTarget(); } catch (InterruptedException e) { e.printStackTrace(); } } }).start();
内容比较简单,就不多说了,直接看看代码就可以啦。
更多,请参考:Android之Dialog详解
ProgressDialog使用总结
0 0
- android中的Dialog的使用
- Android中的Dialog的使用以及自定义Dialog
- Android中的Dialog 对话框的使用
- Android Dialog的使用
- Android Dialog 的使用
- android dialog的使用
- Android Dialog大全 Dialog的使用
- android中的dialog的总结
- Android中Dialog的使用
- Android中Dialog的使用
- Android中Dialog的使用
- Android中Dialog的使用
- Android中Dialog的使用
- (Android review)dialog的使用
- Android中Dialog的使用
- android中dialog的使用
- Android中Dialog的使用
- Android中Dialog的使用
- 提高编程能力的7条建议
- Spherical harmonics 和 cubemap 的关系
- 字符串连接符
- 学习新技术的 10 个建议
- linux&&win动态链接库搜索路径
- android中的Dialog的使用
- 黑马程序员_JavaSE基础知识总结十一:常用类
- linux下socket通信代码的开发及总结---UDP
- 任何Linux系统通用配置本机镜像yum
- leetcode笔记:Decode Ways
- 感谢有你!ITeye 2013年度盘点——【社区篇】
- 带你玩转Visual Studio——incremental linking(增量链接)的作用
- Mesos Framework Failover
- linux下单用户更改root密码