当我在弹出窗口外单击时如何设置动作 window?

How to set an action when I click outside of the popup window?

我想在 PopupWindow.

外部单击时设置一个动作或更改按钮背景之类的操作

这里标记默认按钮颜色:-

这里标记了点击后改变的按钮颜色:-

点击 PopupWindow 外部后,我想将我的按钮背景更改为默认背景。

我该怎么做?我需要一些帮助。

为您的 PopupWindow 使用 OnDismissListener:

    popupWindow.setOnDismissListener(new PopupWindow.OnDismissListener() {
        @Override
        public void onDismiss() {
            // Change the icon
        }
    });

其中 popupWindow 是您正在显示的 PopupWindow