如何改变AlertDialog 的大小

原创 2011年01月15日 13:52:00

 AlertDialog dialog = new AlertDialog.Builder(this)
                                    .setTitle(R.string.test)
                                    .setIcon(null)
                                    .create();

dialog.show();

 

/* set dialog window layout */
dialog.getWindow().setLayout(res.getInteger(R.integer.widget_width),
                res.getInteger(R.integer.widget_height));

 

 

dialog 会根据给定的window size (layout) 做自动调整。

 

必须在dialog.show() 以后再setlayout(这点让我走了很多弯路)。

Android原生AlertDialog修改标题,内容,按钮颜色,字体大小等

private void showAlerDialog() { AlertDialog dialog = new AlertDialog.Builder(this) ...
  • sj617913246
  • sj617913246
  • 2017年06月24日 17:38
  • 5890

改变AlertDialog默认背景

安卓自带的AlertDialog太丑了有木有?黑色的背景很难看,今天实现的是怎么自定义style实现改变AlertDialog背景 首先在values/styles.xml文件中增加如下style ...
  • gs12software
  • gs12software
  • 2015年09月05日 14:17
  • 8773

AlertDialog 攻略 自定义宽度,改变灰色背景透明度

在android项目中经常会遇到这样的需求,从底部弹出些选项之类的。实现起来有很多种方法,比如:popupwindow,或者干脆定义一个透明灰色背景的view充当cover,然后通过设置要显示内容的v...
  • dodouaj
  • dodouaj
  • 2016年08月10日 17:15
  • 1831

使用AlertDialog.Builder自定义对话框

android自定义对话框 说到对话框你肯定会想到AlertDialog.Builder。当然这次不是用AlertDialog.Builder来实现的!而是Dialog类 AlertD...
  • caihongshijie6
  • caihongshijie6
  • 2013年12月04日 19:15
  • 1457

JS实现拖动div改变大小

.upBtn,.downBtn,.upLeftBtn,.upRightBtn,.downLeftBtn,.downRightBtn,.centerLeftBtn,.centerRightBtn ...
  • liujava621
  • liujava621
  • 2014年06月13日 15:57
  • 2058

AlertDialog自定义View的用法+如何改变弹出框的大小

android系统定义了弹出框,支持我们自定义布局: public AlertDialog getEditCustomDialog() { LayoutInflater inflater = g...
  • baidu_nod
  • baidu_nod
  • 2014年07月11日 11:59
  • 4437

JS拖拽(改变物体大小)

拖拽改变物体大小功能:拖拽黄色小div来改变绿色大div的宽和高   主要实现由三大步: 1. 通过id获取到大小两个div 2. 给小div添加onmousedown事件 3....
  • u014205965
  • u014205965
  • 2015年05月22日 10:28
  • 1980

opengl中如何使窗口大小改变时,图形的形状不发生变化?

问题的关键在于设置裁剪区域的纵横比与视口的纵横比一致。 设置视口大小:glViewport(GLint x,GLint y,GLsizei w,GLsizei h);(x,y)是视口距离窗口左下角的...
  • u010845048
  • u010845048
  • 2015年10月24日 10:30
  • 2131

VS2013 MFC 对话框控件大小随窗口大小改变而改变

窗口大小改变后控件大小也随之改变在对话框头文件中定义头文件名称:项目名称Dlg.hPOINT Old;//存放对话框的宽和高。 对话框cpp中初始化cpp文件名称:项目名称Dlg.cpp 在OnIn...
  • why19940926
  • why19940926
  • 2016年12月30日 21:43
  • 1769

AlertDialog使用详解

AlertDialog使用详解 普通的对话框 final Builder builder = new AlertDialog.Builder(this); btn.setOnClickListener...
  • wuqingyidongren
  • wuqingyidongren
  • 2016年04月20日 10:59
  • 1154
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何改变AlertDialog 的大小
举报原因:
原因补充:

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