AlertDialog dialog = ("消息列表")
.setView(layout)
.create();
();
//设置窗口的大小
().setLayout(300, 200);
();一定要放在().setLayout(300, 200);的前面,否则不起作用。
网上有一种方法是
params = ().getAttributes();
= 300;
= 200;
().setAttributes(params);
但是().setLayout(300, 200);实际上封装了这个方法,setLayout()的源代码如下:
final attrs = getAttributes();
= width;
= height;
if (mCallback != null) {
(attrs);
}
所以这两个方法的作用本质上是一样的,都是为AlertDialog设置大小