关于PopuWindow不能显示的问题

来源:互联网 发布:java二维数组大小 编辑:程序博客网 时间:2024/06/06 02:19

                                  关于PopuWwindow不能显示的问题

       调用PopuWindow时,已经实例化了PopuWindow并且调用了PopuWindow的setContentView方法,但是就是不能显示出这个PopuWindow,原因就在于你没有设置PopuWindow的高和宽,调用PopuWindow的setHeight和setWidth方法来设置PopuWindow的高和宽,例如

pw.setWidth(LayoutParams.WRAP_CONTENT);

pw.setHeight(LayoutParams.WRAP_CONTENT);


PS:PopuWindow依赖于它所依附的Activity,所以当你的Activity销毁前,一定要销毁PopuWindow,否则会导致WindowLeak的问题。

0 0
原创粉丝点击