zoukankan      html  css  js  c++  java
  • AlertDialog简单使用之确定删除

    话不多说,上代码,实现了alertdialog实现简单的删除确认功能

    
    
    //3.调用接口
    public class MainActivity extends AppCompatActivity implements View.OnClickListener {
    
        //1.声明按钮控件
        private Button btndelete;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            //2.找到控件
            btndelete = findViewById(R.id.delete);
            //4.添加点击事件
            btndelete.setOnClickListener(this);
        }
    
        //调用解控后自动生成方法
        @Override
        public void onClick(View v) {
            //5.调用AlerDialog静态内部类的构造方法
            AlertDialog.Builder builder = new AlertDialog.Builder(this);
            //setIcon()为设置图标的方法
            builder.setTitle("提示").setIcon(R.mipmap.dialog).setMessage("请确定是否删除?")
                    .setPositiveButton("确定", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                            Toast.makeText(MainActivity.this,"删除成功",Toast.LENGTH_SHORT).show();
                        }
                    })
                    .setNegativeButton("取消", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
    
                        }
                    });
            //创建alertdialog
            AlertDialog ad = builder.create();
            //显示alertdialog
            ad.show();
    
        }
    }

  • 相关阅读:
    js笔记4
    js笔记3
    js笔记2
    js笔记1
    前端笔记13
    (7)第3章的开始
    (6)第2章的尾巴~
    (5)自定义数据结构再探
    我的学习方法(6)
    (4)自定义数据结构初探
  • 原文地址:https://www.cnblogs.com/wfswf/p/14539841.html
Copyright © 2011-2022 走看看