关于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的问题。