修改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);


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

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

设置 AlertDialog窗口的大小

1)设置AlertDialog窗口大小的方法:AlertDialog dialog = new AlertDialog.Builder(this).create(); dialog.show(); W...

Builder模式设置AlertDialog字体大小、颜色等属性

AlertDialog设置字体颜色、大小。输入框、选择框

Android 设置AlertDialog固定大小

代码很简单:这个例子是高度占屏幕一半 final AlertDialog.Builder builder = new AlertDialog.Builder(context); Vi...

android对AlertDialog对话框设定高度和宽度

AlertDialog dialog = builder.create();  dialog.setView(view);  dialog.show();  WindowManager m = get...

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

private void showAlerDialog() { AlertDialog dialog = new AlertDialog.Builder(this) ...

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

@color/white true @color/white @color/white true ...

自定义AlertDialog的位置和大小确定

在上一篇自定义dialog中我已经用到了自定义dialog,本篇对位置和大小的确定进行详细分析。 package angel.devil;import android.app.Activity; im...

Builder模式设置AlertDialog字体大小、颜色等属性

AlertDialog在开发中很常用,v7包中的AlertDialog界面清爽美观,能满足大多数开发需求,但是有时还是需要更加个性化的需求,比如设置AlertDilog字体大小,颜色等属性。网上有不少...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:修改AlertDialog的大小
举报原因:
原因补充:

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