码迷,mamicode.com
首页 > 移动开发 > 详细

Android_Dialog_设置Dialog窗体的大小

时间:2016-03-03 14:43:16      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:

	/**
	 * 设置Dialog窗体的大小
	 */
	private void setWindowSize() {
		DisplayMetrics dm = new DisplayMetrics();
		WindowManager m = getWindowManager();
		m.getDefaultDisplay().getMetrics(dm);
		// 为获取屏幕宽、高
		WindowManager.LayoutParams p = getWindow().getAttributes(); // 获取对话框当前的參数值
		// p.height = (int) (d.getHeight() * 1.0); //高度设置为屏幕的1.0
		p.width = (int) (dm.widthPixels * 0.86); // 宽度设置为屏幕的0.85
		p.alpha = 1.0f; // 设置本身透明度
		p.dimAmount = 0.6f; // 设置黑暗度
		getWindow().setAttributes(p);
	}

Android_Dialog_设置Dialog窗体的大小

标签:

原文地址:http://www.cnblogs.com/bhlsheji/p/5238331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!