zoukankan      html  css  js  c++  java
  • AlertDialog.Builder选择对话框

    1.选择对话框:

     final String[] formatSettingItems = {"ASCII","Hexadecimal", "Decimal"};
    
    new AlertDialog.Builder(context).setTitle("Data Format")
                .setItems(formatSettingItems, new DialogInterface.OnClickListener() 
                {
                    @Override
                    public void onClick(DialogInterface dialog, int which)
                    {    
                        MenuItem item = myMenu.findItem(MENU_FORMAT);
                        if(0 == which)
                        {                        
                            inputFormat = FORMAT_ASCII;
                            item.setTitle("Format - "+ formatSettingItems[0]);
                        }
                        else if(1 == which)
                        {
                            inputFormat = FORMAT_HEX;
                            item.setTitle("Format - "+ formatSettingItems[1]);
                        }
                        else
                        {
                            inputFormat = FORMAT_DEC;
                            item.setTitle("Format - "+ formatSettingItems[2]);                        
                        }
                    }
                }).show();          

    效果图:

    选择后:

    2.带确认和取消按钮的对话框:

               new AlertDialog.Builder(context)
                       .setMessage("此手机号已注册过,请直接登录或找回密码")
                       .setPositiveButton("确认", new DialogInterface.OnClickListener() {
                           @Override
                           public void onClick(DialogInterface dialogInterface, int i) {
                               // TODO Auto-generated method stub
                               finish();
                           }
                       })
                       .setNegativeButton("取消", new DialogInterface.OnClickListener() {
                           @Override
                           public void onClick(DialogInterface dialogInterface, int i) {
                               // TODO Auto-generated method stub
                           }
                       }).show();

    效果图:

  • 相关阅读:
    360网盘书籍分享
    oracle11g字符集问题之一
    order by 的列名不能参数化,要拼sql
    oracle11g的冷热备份
    Spring 事务管理的使用
    Spring 事务管理的API
    事务总结
    Excel 单元格中内容的换行
    手动配置IP地址
    MyBatis 三剑客
  • 原文地址:https://www.cnblogs.com/xiaobijia/p/5377629.html
Copyright © 2011-2022 走看看