我用的是Android4.0的系统:
PopupWindow.setBackgroundDrawable(getResources().getDrawable(R.drawable.ic_launcher));
PopupWindow.setFocusable(true);
这两个之间是没有顺序的,且setFocusable这个方法必须设置为true。这样设置以后,当点击PopupWindow外部时,PopupWindow就会消失。
本文详细介绍了在Android 4.0系统中如何使用PopupWindow组件,并重点阐述了如何设置背景和使PopupWindow获得焦点,确保外部点击事件能够使其关闭。
我用的是Android4.0的系统:
PopupWindow.setBackgroundDrawable(getResources().getDrawable(R.drawable.ic_launcher));
PopupWindow.setFocusable(true);
这两个之间是没有顺序的,且setFocusable这个方法必须设置为true。这样设置以后,当点击PopupWindow外部时,PopupWindow就会消失。

被折叠的 条评论
为什么被折叠?