当用户在弹出窗口外单击以实现用动画消除弹出窗口的方式时,我将处理侦听器。为此我必须做什么?
PopupWindow popup = new PopupWindow();
popup.setOutsideTouchable(true);
答案 0 :(得分:0)
尝试覆盖onWindowFocusChanged
:
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
}
在弹出窗口之外,您可以单击此方法返回值您可以使用值并设置弹出动画并关闭弹出窗口