关于点击popupwindow以外区域 popupwindow自动消失问题
2013-08-30 11:35 王妞 阅读(382) 评论(0) 编辑 收藏 举报我参考的这个:
http://blog.csdn.net/admin_/article/details/7853588
用的方法二。
方法二:设置popupWindow参数(这种方法只能让自身消失,不能够提供其他伴随操作,比如让其他控件的隐藏,消失等)
pop = new PopupWindow(view, ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
pop.setBackgroundDrawable(new BitmapDrawable());
pop.setOutsideTouchable(true);
不过,在Android 4.0以后,new BitmapDrawable()就deprecated了,
我是这么改的:
Drawable drable = new BitmapDrawable(getResources(), (Bitmap)null);
不知道有没有什么问题,反正能运行。