修改AlertDialog的大小

原创 2012年03月23日 23:11:37

最近做的项目中使用到了AlertDialog,需要调节AlertDialog的大小,试了好多方法,终于成功了,记录一下:

dialog.getWindow().setLayout(460, 140);
这个方法一定要写在show()后面才会成功。


下面的做法也可以,不过同样要在show后面做。

WindowManager.LayoutParams params = dialog.getWindow().getAttributes();
    params.alpha = 0.8f;
    params.width = 460;
    params.y = height -20;
    controlPanel.getWindow().setAttributes(params);


设置 AlertDialog窗口的大小

1)设置AlertDialog窗口大小的方法:AlertDialog dialog = new AlertDialog.Builder(this).create(); dialog.show(); W...
  • fingerth
  • fingerth
  • 2015年12月06日 15:28
  • 874

Android修改AlertDialog宽和高以及设置AlertDialog的背景

不知道你们试过了吗,AlertDialog在我们给他设置我们自己的布局的时候他的宽度不论我们怎么设置他都是不变的,要想改变宽和高我们可以动态的去修改他的宽度好高度 直接上代码 // 1. 布局文件...
  • liao5214
  • liao5214
  • 2017年04月12日 22:26
  • 4446

AlertDialog 修改内部元素属性 按钮 message title

最近刚开始接触android 总的感觉是痛并快乐着! 刚入行,勿喷! 花了一点时间解决了如下问题: 1、修改AlertDialog按钮的字体大小 2、修改AlertDialog标题 消息样式 ...
  • seed227
  • seed227
  • 2013年03月08日 14:41
  • 3427

修改AlertDialog的宽高大小,Button的字体颜色等

@color/white true @color/white @color/white true ...
  • zhuhai__yizhi
  • zhuhai__yizhi
  • 2017年07月18日 16:31
  • 630

android AlertDialog自定义大小

AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setView(LayoutInflater.from(c...
  • chunlongyuan
  • chunlongyuan
  • 2012年07月16日 12:58
  • 9415

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

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

设置AlertDialog的大小位置

public void showDialog(DialParams params) { AlertDialog.Builder builder = new AlertDialog.Builder...
  • wodejiang2009
  • wodejiang2009
  • 2012年04月05日 22:42
  • 15340

Android Dialog AlertDialog 设置高度和宽度

package com.example.dialog; import android.app.Activity; import android.app.AlertDialog; import and...
  • feiyue0116
  • feiyue0116
  • 2014年06月24日 22:16
  • 5380

Android 设置AlertDialog固定大小

代码很简单:这个例子是高度占屏幕一半 final AlertDialog.Builder builder = new AlertDialog.Builder(context); Vi...
  • li5685918
  • li5685918
  • 2016年01月08日 14:49
  • 1724

AlertDialog自定义内容区时宽高问题

创建AlertDialog,并使用setView()方法使用自定义的layout填充。虽然layout根容器宽高都设置为“match_parent”,但是最终显示的宽高都非常小。...
  • llxy21
  • llxy21
  • 2015年09月09日 16:44
  • 3053
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修改AlertDialog的大小
举报原因:
原因补充:

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