直播网站程序源码,实现点击自定义对话框中的按钮关闭对话框

发布时间 2023-07-11 14:15:39作者: 云豹科技-苏凌霄

直播网站程序源码,实现点击自定义对话框中的按钮关闭对话框

public class ScanFragment extends Fragment implements View.OnClickListener {
 
    //全局变量
    private AlertDialog alertDialog;
 
    @Override
    public void onClick(View v) {
        switch (v.getId()) {
            case R.id.confirm:
                //关闭对话框
                alertDialog.dismiss();
                break;
        }
    }
 
    /**
     * 弹出自定义对话框.
     */
    public void showScanRegisterDialog(String data) {
        View view = getLayoutInflater().inflate(R.layout.scan_register_dialog, null);
        AppCompatTextView tvRegisterResult = view.findViewById(R.id.tv_register_result);
        tvRegisterResult.setText(data);
        AppCompatTextView confirm = view.findViewById(R.id.confirm);
        confirm.setOnClickListener(this);
        alertDialog = new AlertDialog.Builder(requireContext()).setView(view).show();
        //设置点击弹窗以外的地无响应
        alertDialog.setCanceledOnTouchOutside(false);
    }
 
}

​以上就是直播网站程序源码,实现点击自定义对话框中的按钮关闭对话框, 更多内容欢迎关注之后的文章