博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android中的 Toast 和 AlertDialog
阅读量:5149 次
发布时间:2019-06-13

本文共 1372 字,大约阅读时间需要 4 分钟。

 

 

Toast

        一般用来显示一些不需要用户操作的提示信息,举个栗子:

1      public void toast(String msg) 2      {3          //---创建并设置显示的内容和显示时长4          Toast toast =  Toast.makeText(this, msg, Toast.LENGTH_LONG);5          //---设置显示的位置6          toast.setGravity(Gravity.CENTER, 0, 0);        7          toast.show();8      }

 

AlertDialog

一般用于弹出一个对话框,用户可根据需要作出选择,栗子:

1     public void showDialog() 2     { 3         AlertDialog.Builder alert = new AlertDialog.Builder(this); 4         alert.setTitle("温馨提示"); 5         alert.setMessage("确定要退出吗"); 6          7         alert.setPositiveButton("确定", new DialogInterface.OnClickListener() { 8              9             @Override10             public void onClick(DialogInterface dialog, int arg1) {11                 // TODO Auto-generated method stub12                 dialog.dismiss();//----------------关掉提示框13                 MainActivity.this.finish();//-----关闭MainActivity                14             }15         });16         17         alert.setNegativeButton("取消", new DialogInterface.OnClickListener() {18             19             @Override20             public void onClick(DialogInterface dialog, int arg1) {21                 // TODO Auto-generated method stub22                 dialog.dismiss();23             }24         });25         26         alert.create().show();        27     }

 

转载于:https://www.cnblogs.com/laishenghao/p/5065753.html

你可能感兴趣的文章
wow 各职业体验(pvp)
查看>>
字符串的操作
查看>>
性能优化之Java(Android)代码优化
查看>>
盒子游戏
查看>>
处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“Manag
查看>>
01: socket模块
查看>>
mysql触发器
查看>>
淌淌淌
查看>>
web页面实现指定区域打印功能
查看>>
win10每次开机都显示“你的硬件设置已更改,请重启电脑……”的解决办法
查看>>
macOS10.12允许所有来源设置
查看>>
C++有关 const & 内敛 & 友元&静态成员那些事
查看>>
函数积累
查看>>
python搜索引擎(转)
查看>>
关于height,line-height导致的样式混乱的问题
查看>>
《SEO实战密码》读后一点感受
查看>>
bzoj 4815 [Cqoi2017]小Q的表格——反演+分块
查看>>
Swift 入门之简单语法(六)
查看>>
shim和polyfill有什么区别
查看>>
Failed to load the JNI shared library “E:/2000/Java/JDK6/bin/..jre/bin/client/jvm.dll
查看>>