zoukankan      html  css  js  c++  java
  • Android——简单对话框实现

    点击一个Button,弹出一个简单的对话框:

            bn3.setOnClickListener(new View.OnClickListener()
            {
                public void onClick(View source)
                {
                    AlertDialog.Builder builder = new AlertDialog.Builder(EditNote.this)
                            .setTitle("Warn")
                            .setIcon(R.drawable.imgbtn1)
                            .setMessage("简单对话框");
                    //设置对话框的确定选项
                    builder.setPositiveButton("确定", new OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                            Toast toast = Toast.makeText(EditNote.this,
                                    "单击了 确定 按钮.", Toast.LENGTH_SHORT);
                            toast.show();
                        }
                    });
                    //设置对话框的取消选项
                    builder.setNegativeButton("取消", new OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                            Toast toast = Toast.makeText(EditNote.this,
                                    "单击了 取消 按钮.", Toast.LENGTH_SHORT);
                            toast.show();
                        }
                    });
                    //
                    builder.setCancelable(false);
                    builder.show();
                }
            });

    其中setCancelable()函数含义:设置为false,按返回键不能退出。默认为true。

    
    
  • 相关阅读:
    .dll 无法查找或者打开PDB文件
    VC++中解决“在查找预编译头使用时跳过”的方法
    如何重置设置开发环境
    opencv与VS的配置
    supermap开发webgis的经验
    Json 与GeoJson
    地理配准
    DBMS
    C#三层构架
    重装系统简要步骤
  • 原文地址:https://www.cnblogs.com/farewell-farewell/p/6754507.html
Copyright © 2011-2022 走看看