android alertdialog设置圆角
2016-12-01 14:39
441 查看
在AlertDialog自定义布局的时候,我们想让对话框显示为圆角型的,在布局文件中设置了背景为圆角的shape后,发现上边显示的是我们的自定义的圆角的布局文件,底下居然还包含了一个方形的白块,如何去掉这个白块,让整体dialog显示为圆角型呢?很简单,只用一句:
Window window = dialog.getWindow(); //这一句消除白块 window.setBackgroundDrawable(new BitmapDrawable()); dialog.show(); WindowManager.LayoutParams params = window.getAttributes();//获取dialog信息 params.width = DipPxUtils.dip2px(this,100); params.height = DipPxUtils.dip2px(this,100); window.setAttributes(params);//设置大小
相关文章推荐
- android弹出提示框AlertDialog的属性设置
- Android之点击对话框(AlertDialog.Builder)外部区域不关闭对话框的设置
- android AlertDialog设置点击button不退出(转)
- Android AlertDialog 设置setSingleChoiceItems不显示列表的原因【setMessage和setSingleChoiceItems不能同时使用】
- Android开发实现AlertDialog中View的控件设置监听功能分析
- Android AlertDialog 设置setMultiChoiceItems(多选列表)
- android AlertDialog透明度的设置
- android AlertDialog.Builder 设置对话框不消失
- Android修改AlertDialog宽和高以及设置AlertDialog的背景
- Android设置Dialog对话框背景颜色圆角
- android 设置AlertDialog样式,宽度为屏幕宽度
- Android AlertDialog 设置setSingleChoiceItems(单选列表)
- [Android] 设置AlertDialog中按钮的可用(Enable)状态
- Android AlertDialog.Builder进入和退出动画效果设置
- android AlertDialog设置点击button不退出
- Android笔记:Android UI学习 - 对话框 (AlertDialog & ProgressDialog)
- Android对话框-下篇-之设置activity为Dialog
- android中的AlertDialog.Builder
- android 自定义Dialog背景透明及显示位置设置
- android 自定义Dialog背景透明及显示位置设置