永发信息网

Android 当弹出一个对话框时,如何实现背景

答案:1  悬赏:80  手机版
解决时间 2021-11-21 07:29
  • 提问者网友:山高云阔
  • 2021-11-20 20:02
Android 当弹出一个对话框时,如何实现背景
最佳答案
  • 五星知识达人网友:深街酒徒
  • 2021-11-20 21:33
qiandao_layout 这个放你自己的布局,不知道是不是你想要的

private void showDialog() {
        final AlertDialog.Builder builder = new AlertDialog.Builder(getActivity(), R.style.dialog_one);
        LayoutInflater inflater = getActivity().getLayoutInflater();
        View v = inflater.inflate(R.layout.qiandao_layout, null);
        final AlertDialog alertDialog = builder.setView(v)
                .show();
        alertDialog.setCanceledOnTouchOutside(false);
        ImageView iv_coles = (ImageView) v.findViewById(R.id.iv_qiandao_close);
        Button btn_qiandao = (Button) v.findViewById(R.id.btn_qiandao);
        iv_coles.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                alertDialog.dismiss();
            }
        });
        btn_qiandao.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                getQiandao();
                alertDialog.dismiss();
            }
        });
    }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯