改变Dialog的样式

原创 2015年11月18日 14:26:24
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);


}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

改变Android中默认Dialog的样式

Android中默认的Dialog是黑白色的,有点丑啊!在清单文件中application的标签属性中theme,默认的是:android:theme="@style/AppTheme" <item...

dialog弹出样式

  • 2015-06-24 11:03
  • 156KB
  • 下载

【Android】自定义dialog的布局样式

在网上找了很多关于dialog的自定义样式的问题,还有很多人写得比较复杂,需要改动style什么的,或者是自定义dialog搞得很复杂,我最后还是找到了方法来实现。参考原文地址:http://jy03...

各种dialog样式

  • 2016-08-25 16:43
  • 2.58MB
  • 下载

Dialog样式

  • 2014-05-07 17:37
  • 2.32MB
  • 下载

Android创建自定义dialog方法详解-样式去掉阴影效果

转http://jingyan.baidu.com/article/148a19216d58964d71c3b19f.html 在自定义组件时,从已有组件源码中会很大收获。 就拿progres...

自定义 Android 对话框 (AlertDialog) 的样式 (Android中自定义对话框(Dialog) <二>)

Android 提供了 AlertDialog 类可通过其内部类 Builder 轻松创建对话框窗口,但是没法对这个对话框窗口进行定制,为了修改 AlertDialog 窗口显示的外观,解决的办法就...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)