具体做法和dialog窗口的设置类似,只需要在onCreate方法中,加入下列代码,既可以控制大小!
// 设置窗体大小 ScreenUtil.getScreenWidth(LoadActivity.this)为获取屏幕宽度的自定义方法
LayoutParams params = getWindow().getAttributes();
params.height = LayoutParams.WRAP_CONTENT;
params.width = (int) (ScreenUtil.getScreenWidth(LoadActivity.this) * 0.85);
getWindow().setAttributes(params);
Andriod中自定义Dialog样式的Activity点击空白处隐藏软件盘(Dialog不消失)
一.需求触发场景: 项目中需要出发带有EditText的Dialog显示,要求在编辑完EditText时,点击Dilog的空白处隐藏软键盘.但是Dialog不会消失.示例如下: 二.实现方法: 发布需 ...
将Activity设置成半透明的对话框
将Activity设置成半透明的对话框 在定义Activity时指定Theme.Dialog主题就可以将Activity设置成对话框风格.通过修饰Theme.Dialog主题的android:wind ...
Activity使用Dialog样式导致点击空白处自动关闭的问题
将Activity设置成窗口的样式实现Dialog或者Popupwindow效果在开发中是很常用的一种方式,在AndroidMenifest.xml中将需要设置的Activity增加android:t ...
Dialog样式的Activity
效果图: 设置全屏模式: @Override protected void onCre