popupwindow点击空白处如何自动消失?
Posted 请叫我码农怪蜀黍
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了popupwindow点击空白处如何自动消失?相关的知识,希望对你有一定的参考价值。
Popupwindow如果需要点击空白处自动消失,需要设置两个函数
1、customPopWindow.setFocusable(true);该函数也可以在构造函数中设置,如:mPopupWindow = new PopupWindow(popunwindwow,LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT,true);最后一个参数true即为设定Focusable属性。
2、customPopWindow.setBackgroundDrawable(new BitmapDrawable());
此处需要注意:上述两个方法必须放在showAtLocation()方法之前,才能起作用。
以上是关于popupwindow点击空白处如何自动消失?的主要内容,如果未能解决你的问题,请参考以下文章
PopupWindow为啥要设置setBackgroundDrawable(new BitmapDrawable());
android 怎么实现点击屏幕其他地方popupwindow消失