改变Dialog的样式
private void setDialogSize(Dialog dg) {
dg.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题
Window dialogWindow = dg.getWindow();
WindowManager.LayoutParams lp = dialogWindow.getAttributes();
dialogWindow.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);

dialogWindow.setGravity(Gravity.TOP|Gravity.REGHT);

dialogWindow.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));//设置背景透明

//显示的坐标
lp.x = 150;
lp.y = 50;
int width = getResources().getDimensionPixelOffset(R.dimen.d_width);
int height = getResources().getDimensionPixelOffset(R.dimen.d_height);
//dialog的大小
lp.width = width;
lp.height = height;


dialogWindow.setAttributes(lp);


}
阅读更多
想对作者说点什么? 我来说一句

easyui dialog和messager样式更改

2017年06月15日 878B 下载

没有更多推荐了,返回首页

不良信息举报

改变Dialog的样式

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭