我这个是AlertDialog 里放了一个listview 刚开始以为是listview的高度没设置,但是改了之后没用,应该是AlertDialog的高度不可更改,网上找了几个方法但是没有用, windowsManager 这个方法试过了没用,自定义主题更改大小也没用
![](/img/2014/07/31/103322175.png)
------解决方案--------------------
1.windowsManager 这个用法得在AlertDialog .show()方法之后用才有效
2.在或是用Dialog试试,我一般都是用Dialog类来实现,然后派生一个Dialog。显出来的布局就可以在xml修改宽高。