zoukankan      html  css  js  c++  java
  • AlertDialog用法。

    AlertDialog 可以在当前的界面弹出一个对话框,这个对话框是置顶于所有界面元素之上
    的,能够屏蔽掉其他控件的交互能力,因此一般 AlertDialog 都是用于提示一些非常重要的
    内容或者警告信息。比如为了防止用户误删重要内容,在删除前弹出一个确认对话框。

    添加代码:

    private Button button;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            button = (Button) findViewById(R.id.button);
            button.setOnClickListener(new OnClickListener() {
    
                @Override
                public void onClick(View arg0) {
                    // TODO Auto-generated method stub
                    AlertDialog.Builder dialog = new AlertDialog.Builder(
                            MainActivity.this);
                    // 设置dialog的Title
                    dialog.setTitle("This is dialog");
                    // 设置dialog的Message
                    dialog.setMessage("Something importent!");
                    // 设置是否可以撤销属性
                    dialog.setCancelable(true);
                    // 设置确定按钮的点击事件
                    dialog.setPositiveButton("OK",
                            new android.content.DialogInterface.OnClickListener() {
    
                                @Override
                                public void onClick(DialogInterface arg0, int arg1) {
                                    // TODO Auto-generated method stub
                                    Toast.makeText(MainActivity.this,
                                            "you click OK ", Toast.LENGTH_SHORT)
                                            .show();
                                }
    
                            });
                    // 设置取消按钮的点击事件
                    dialog.setNegativeButton("Cancel",
                            new DialogInterface.OnClickListener() {
    
                                @Override
                                public void onClick(DialogInterface arg0, int arg1) {
                                    // TODO Auto-generated method stub
                                    Toast.makeText(MainActivity.this,
                                            "you click Cancel", Toast.LENGTH_SHORT)
                                            .show();
                                }
                            });
    
                    dialog.show();
    
                }
            });
        }
  • 相关阅读:
    Reporting Services 配置工具
    管道符、重定向和环境变量
    靶机DC-2 rbash绕过+git提权
    单表查询
    数据库和表的基本操作(二)
    数据库和表的基本操作(一)
    MySQL的约束
    bugku-misc 9-16
    Linux基础命令
    时间-i春秋
  • 原文地址:https://www.cnblogs.com/junjiedeng/p/4428485.html
Copyright © 2011-2022 走看看