zoukankan      html  css  js  c++  java
  • android中的 Toast 和 AlertDialog

    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             @Override
    10             public void onClick(DialogInterface dialog, int arg1) {
    11                 // TODO Auto-generated method stub
    12                 dialog.dismiss();//----------------关掉提示框
    13                 MainActivity.this.finish();//-----关闭MainActivity                
    14             }
    15         });
    16         
    17         alert.setNegativeButton("取消", new DialogInterface.OnClickListener() {
    18             
    19             @Override
    20             public void onClick(DialogInterface dialog, int arg1) {
    21                 // TODO Auto-generated method stub
    22                 dialog.dismiss();
    23             }
    24         });
    25         
    26         alert.create().show();        
    27     }
  • 相关阅读:
    【计算机网络】SSL交互和握手过程
    【LDAP】ldap目录服务的命名模型
    运维知识体系概览
    linux安装Django 以及 生产环境部署实现高并发
    xss过滤代码
    python单列模式
    JSONP
    组合搜索
    KindEditor
    登录验证码
  • 原文地址:https://www.cnblogs.com/laishenghao/p/5065753.html
Copyright © 2011-2022 走看看