AlertDialog.Builder去边框

来源:互联网 发布:国税部门知乎 编辑:程序博客网 时间:2024/06/06 13:15

如小米等非原装系统对原有的android改动很大。如果用这样的系统这就造成我们做的app与预期的效果有偏差,在小米2.3的系统上 AlertDialog.Builder就有一道边框,看到这边框,确实挺
烦人的,总觉得哪儿不对;但我们可以设置背景来去掉边框,setBackgroundDrawable(Color.TRANSPARENT)

 1 2 3 4 5 6 7 8 9101112131415161718192021
Builder builder = new Builder(this);builder.setTitle("温馨提示");builder.setMessage("用户未登录");builder.setNegativeButton("登陆", new OnClickListener() {                @Override                public void onClick(DialogInterface dialog, int which) {                    // TODO Auto-generated method stub                    startActivity(new Intent(context,                            LoginActivity.class));                }            });builder.setNegativeButton("取消", new OnClickListener() {                @Override                public void onClick(DialogInterface dialog, int which) {                    // TODO Auto-generated method stub                    dismiss();                }            });builder.create().getWindow().setBackgroundDrawable(Color.TRANSPARENT);//设置透明背景来去掉边框builder.show();

 

原文作者: wecan_pwei

原文地址: http://my.eoe.cn/zpwei/archive/21798.html

0 0
原创粉丝点击