当前位置: 代码迷 >> Android >> AlertDialog.setView(listview); 高度始终充满整个屏幕,如何更改高度
  详细解决方案

AlertDialog.setView(listview); 高度始终充满整个屏幕,如何更改高度

热度:93   发布时间:2016-04-28 04:31:04.0
AlertDialog.setView(listview); 高度始终充满整个屏幕,求助,怎么更改高度

我这个是AlertDialog 里放了一个listview 刚开始以为是listview的高度没设置,但是改了之后没用,应该是AlertDialog的高度不可更改,网上找了几个方法但是没有用, windowsManager 这个方法试过了没用,自定义主题更改大小也没用


------解决方案--------------------
1.windowsManager 这个用法得在AlertDialog .show()方法之后用才有效
2.在或是用Dialog试试,我一般都是用Dialog类来实现,然后派生一个Dialog。显出来的布局就可以在xml修改宽高。
  相关解决方案