Android设置Dialog对话框背景颜色圆角
来源:互联网 发布:四大文明古国 知乎 编辑:程序博客网 时间:2024/06/08 14:48
这个设置背景圆角方法也适用于普通View。ProgressDialog dialog = new ProgressDialog(mContext);dialog.getWindow().setBackgroundDrawable(setDialogBack(16, 16, 16, 16, 200, 195, 192, 192));
dialog.setMessage("Loading……");
dialog.setCanceledOnTouchOutside(false);
dialog.show();
/** * * @author * @Description: 圆角布局 * @param cTopLeft * 布局左上角 圆角半径 * @param cTopRight * 布局右上角 圆角半径 * @param cBottomLeft * 布局左下角 圆角半径 * @param cBottomRight * 布局右下角 圆角半径* @param a 背景颜色透明度*/* @param r RGB颜色值中的R值,可用16进制表示* @param g RGB颜色值中的G值,可用16进制表示* @param b RGB颜色值中的B值,可用16进制表示
public Drawable setDialogBack(float cTopLeft, float cTopRight, float cBottomLeft, float cBottomRight, int a, int r, int g, int b) { float outRectr[] = new float[] { cTopLeft, cTopLeft, cTopRight, cTopRight, cBottomRight, cBottomRight, cBottomLeft, cBottomLeft }; RoundRectShape rectShape = new RoundRectShape(outRectr, null, null); ShapeDrawable normalDrawable = new ShapeDrawable(rectShape); normalDrawable.getPaint().setColor(Color.argb(a, r, g, b)); return normalDrawable;}
阅读全文
0 0
- Android设置Dialog对话框背景颜色圆角
- 设置对话框背景颜色
- android 对话框Dialog背景透明
- android--对话框Dialog背景透明
- 设置对话框的背景颜色
- 设置对话框背景颜色及字体颜色
- android圆角背景dialog
- Android dialog设置无背景
- Android Dialog 设置背景透明
- android设置背景透明dialog
- 设置Dialog全屏,背景使用Dialog布局颜色
- VC 对话框设置背景颜色和图片
- VC/MFC如何设置对话框背景颜色
- VC/MFC如何设置对话框背景颜色
- 设置对话框背景颜色的方法
- VC 对话框设置背景颜色和图片
- 对话框控件背景、字体颜色设置
- 对话框控件背景、字体颜色设置
- 初步了解Ethereal/Wireshark 软件
- Http Header status
- MyBatis之全局配置文件(Configuration XML)之运行时行为设置(settings)
- sqli-labs的sql注入——基础挑战之less11
- 博客
- Android设置Dialog对话框背景颜色圆角
- MySQL从头至尾汇总(5.执行篇)
- ZCMU1899
- 迭代硬阈值(IHT)
- linux下安装activeMq
- import
- input域之file附件选择控件
- 如何使用pywinauto
- ubuntu编译并调试OpenJDK8源码实践