zoukankan      html  css  js  c++  java
  • AS之AlertDialog使用

    关于AlertDialog的使用,主要是去做一个弹窗。

    import android.content.DialogInterface;
    import android.os.Bundle;
    import android.view.Menu;
    import android.view.View;
    import android.widget.Button;
    import android.widget.Toast;
    
    import androidx.annotation.Nullable;
    import androidx.appcompat.app.AlertDialog;
    import androidx.appcompat.app.AppCompatActivity;
    
    public class LayoutActivity extends AppCompatActivity implements View.OnClickListener{
        @Override
        protected void onCreate(@Nullable Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.layout);
            Button btn_alert=findViewById(R.id.btn_alert);
            btn_alert.setOnClickListener(this);
        }
        @Override
        public void onClick(View v) {
            AlertDialog.Builder builder=new AlertDialog.Builder(this);
            builder.setTitle("").setIcon(R.mipmap.ic_launcher).setMessage("要更新新版本吗?")
            .setPositiveButton("好的", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
                    Toast.makeText(LayoutActivity.this, "系统正在更新...", Toast.LENGTH_SHORT).show();
                }
            }).setNegativeButton("不用了,谢谢", new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
                    Toast.makeText(LayoutActivity.this, "您已取消更新...", Toast.LENGTH_SHORT).show();
                }
            });
            AlertDialog ad=builder.create();
            ad.show();
        }
    }
    

    运行结果:

     

  • 相关阅读:
    单表查询与多表查询
    我对Jenkins的认识
    Jenkins的使用
    关于CDN的认识
    linux permission denied解决方法
    linux 最近使用的命令
    JVM相关参数的采集
    double 和 float
    BlockingQueue 阻塞队列,很有用的一种
    使用maven打包的注意事项
  • 原文地址:https://www.cnblogs.com/yuxuan-light-of-Taihu-Lake/p/14314743.html
Copyright © 2011-2022 走看看