AlertDialog对话框小结

本文是对Android中AlertDialog的全面总结,包括创建、自定义样式及常见用法,旨在帮助开发者快速理解和应用AlertDialog。
摘要由CSDN通过智能技术生成

每次做对话框都要百度半天

今天在这里总结一下


AlertDialog.Builder builder = new AlertDialog.Builder(PreviewActivity.this);
final AlertDialog alertDialog = builder.create();
//创建后立即显示
alertDialog.show();
//设置软键盘可见
alertDialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
//设置对话框的布局
View view = LayoutInflater.from(PreviewActivity.this).inflate(R.layout.dialog_account, null);
alertDialog.setContentView(view);
//设置对话框不可被取消
alertDialog.setCancelable(false);
Button btn_cancel_dialog = (Button) view.findViewById(R.id.btn_cancel_dialog);

//取消按钮的点击事件,确定按钮同理
btn_cancel_dialog.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        finish();
    }
});


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值