Dialog消息对话框

举报
第三女神程忆难 发表于 2021/03/26 00:30:41 2021/03/26
【摘要】 1:普通消息对话框      效果图:      java代码案例: AlertDialog.Builder builder = new AlertDialog.Builder(day1.this); builder.setTitle("警告!"); builder.setIcon(R.mipmap.ic_launcher);//加入图片 builder.setMes...

1:普通消息对话框

     效果图:

    

java代码案例:


  
  1. AlertDialog.Builder builder = new AlertDialog.Builder(day1.this);
  2. builder.setTitle("警告!");
  3. builder.setIcon(R.mipmap.ic_launcher);//加入图片
  4. builder.setMessage("请确认是否退出!");//设置内容
  5. builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {//确定按钮事件
  6. @Override
  7. public void onClick(DialogInterface dialogInterface, int i) {//点击事件
  8. Toast.makeText(day1.this, "确定按钮", Toast.LENGTH_SHORT).show();
  9. }
  10. });
  11. builder.setNegativeButton("取消", new DialogInterface.OnClickListener() {//取消按钮事件
  12. @Override
  13. public void onClick(DialogInterface dialogInterface, int i) {//点击事件
  14. Toast.makeText(day1.this, "取消按钮", Toast.LENGTH_SHORT).show();
  15. }
  16. });
  17. builder.create().show();//显示

2:进度条消息对话框

效果图1(精确):

效果图2(模糊):

一个为模糊式的进度条,一个是精确的进度条,模糊进度条用到setIndeterminate()方法来设置是否为模糊进度条

精确式代码案例:


  
  1. ProgressDialog dialog=new ProgressDialog(day1.this);
  2. dialog.setTitle("精确式进度条");
  3. dialog.setMessage("进度:(精确)");
  4. dialog.setIcon(R.mipmap.ic_launcher);
  5. dialog.setMax(100);
  6. dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
  7. dialog.show();
  8. dialog.setProgress(10);//当前进度

模糊式代码案例:


  
  1. ProgressDialog dialog=new ProgressDialog(day1.this);
  2. dialog.setTitle("模糊式进度条");
  3. dialog.setMessage("进度:(模糊)");
  4. dialog.setIcon(R.mipmap.ic_launcher);
  5. dialog.setMax(100);
  6. dialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
  7. dialog.show();
  8. dialog.setIndeterminate(true);//设置为模糊式

 

 

 

文章来源: blog.csdn.net,作者:第三女神程忆难,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/qq_40881680/article/details/80908279

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。