`

修改dialog的大小

阅读更多
1.在manifest.xml中activity添加
android:theme="@android:style/Theme.Dialog"
2.WindowManager m = getWindowManager();
Display d = m.getDefaultDisplay(); //为获取屏幕宽、高

LayoutParams p = getWindow().getAttributes();  //获取对话框当前的参数值
p.height = (int) (d.getHeight() * 0.6);   //高度设置为屏幕的0.6
p.width = (int) (d.getWidth() * 0.95);    //宽度设置为屏幕的0.95

getWindow().setAttributes(p);     //设置生效
分享到:
评论

相关推荐

    Android Dialog 设置字体大小的具体方法

    介绍了Android Dialog 设置字体大小的具体方法,希望能帮助到有同样需求的朋友,可能我的方法不是最好的,也希望有朋友指点

    VB纯API CommonDialog封装类

    纯API实现的CommonDialog封装类,完全脱离CommonDialog OCX控件实现CommonDialog全功能(包括打开、保存文件,字体对话框,颜色对话框,打印机对话框,页面设置对话框等,有详细的示例程序)且加入了一些常用的...

    MFC Dialog 控件随窗体调整动态缩放(第二版)

    核心文件:CLayout类(Layout.cpp Layout.h)实现根据主窗口缩放比例动态调整窗口子控件位置及其大小以及控件字体大小功能 附件即是一个使用CLayout的Demo,也是一个用于生成将CLayout应用于工程中需要编写的初始化...

    Android编程动态修改RelativeLayout宽高的方法

    主要介绍了Android编程动态修改RelativeLayout宽高的方法,涉及Android动态布局的相关技巧,需要的朋友可以参考下

    使用CDialogResize调整大小的属性表/向导

    使属性表/向导可调整大小,而无需进行大量修改。

    对话框中的控件随窗口大小改变而改变 适应电脑分辨率

    看到很多软件在电脑运行的时候,一修改分辨率软件中的控件就很不协调,于是写了这个小...最终,窗口包含一个DIALOG,里面添加了几个控件,随着分辨率或者窗口高和宽等比例变化时候会自动调整大小。 有相关的文档说明。

    android弹出activity设置大小的方法

    Android Theme也主要是通过定义Style来实现的,实现的原理大家可以直接看Android Framework中的定义,今天给一种更简单,但相对灵活的方法,比如不要Theme.Dialog中的边框,下面就一起来看下自定义Activity 大小的...

    MFC对话框标题栏的隐藏和高度设置

    该示例演示MFC对话框的标题栏隐藏、显示和高度、边框的调整。

    Android代码-VirtualUETool

    查看/修改常用控件的属性,比如修改 TextView 的文本内容、文本大小、文本颜色等等 如果你的项目里正在使用 Fresco 的 DraweeView 来呈现图片,那么 UETool 将会提供更多的属性比如图片 URI、默认占位图、圆角大小...

    一个只有几百K大小的绿色刻录软件

     有: Do Nothing 什么也不做 Result dialog 弹出一个结果窗口,显示刻录的时间等信息,这是默认值 Play sound 发声以提示刻录完毕 Result & Sound 发声并弹出结果窗口 Shut down 刻录完成后自动关机 最后再提一下...

    生成缩略图插件ver1.2 for PHPCMS3.0.rar

    修改压缩包内的fckeditor\editor\dialog\fck_image.html 查找 <input name="thumbWidth" id="thumbWidth" type="text" value="450" size="5" /> 修改value值为自己想要的默认宽度 自定义原图HTML边框: ...

    MFC打开摄像头

    简单的打开摄像头程序,用MFC 的dialog based 读取视频并显示。其中默认读取图片大小为480*640,可能摄像头不同采集到的图片大小不同,可以修改

    TortoiseSVN和TortoiseMerge的中文帮助文档(chm格式)

    1.3.4. 进行修改 1.3.5. 添加更多的文件 1.3.6. 查看项目历史 1.3.7. 撤消更改 1.4. 继续前进 ... 2. 基本版本控制概念 2.1. 版本库 2.2. 版本模型 2.2.1. 文件共享的问题 2.2.2. 锁定-修改-解锁 方案 2.2.3. 复制-...

    二维码生成 C++

    二维码生成 C++ 用MFC Dialog 写的程序,源码非本人,本人做了些修改, 可以根据输入的文本生成任意大小的二维码, 代码体积小,好用

    MFC打开视频并显示

    用MFC 的dialog based 读取视频并显示,进行了简单的灰度化处理,如果需要可以添加其他处理代码。其中默认读取图片大小为480*640,可能摄像头不同采集到的图片大小不同,可以在button1里修改。

    基于XML数据库异构

    5.必须用VC++的应用程序向导(AppWizard),建立MFC应用程序框架(类型为Based Dialog),在对话框中显示查询等内容。 五、数据表结构参考 表1 职工信息数据表结构 字段名 类型 大小 索引 编号 数字 长整型 唯一、...

    更改TimePicker和DatePicker样式

    更变TimePicker和DatePicker样式,改变字体大小和颜色,取消编辑,实现NumberPicker,仿IOS滑动控件

    封装好的tab类(派生于CTabCtrl)

    在主对话框资源中,加入一个Tab Control,并且适当调整位置和大小。利用ClassWizard来为这个Tab Control创建 一个CTabSheet的控件变量m_TabSheet。 在主对话框的OnInitDialog()加入: m_TabSheet.AddPage("tab1", &m...

    FEA 中文前端框架 v1.4.0

    FEA是一款轻量级、模块化的中文前端框架可快速... 修复滚动监控空#错误删除 modal 组件, 添加 dialog 组件primary状态更改为info状态更改按钮及输入框圆角大小更改网格类分栏类名[col-* 改为 width-*]删除封面[cover]

Global site tag (gtag.js) - Google Analytics