Android 弹出窗口-如何退出并单击主布局上的另一个视图

Android 弹出窗口-如何退出并单击主布局上的另一个视图,android,popupwindow,layout-inflater,Android,Popupwindow,Layout Inflater,我的Android应用程序中有一个弹出窗口,它不符合我想要的行为。我可以创建一个弹出窗口作为一个锚从一个视图,它关闭时,我接触了弹出区域但我无法使用此单击执行任何操作,因为它只会关闭弹出窗口。 我希望能够关闭弹出窗口,并用相同的单击按钮单击另一个视图。有人知道如何做到这一点吗 弹出窗口的代码如下所示: //Get the instance of the LayoutInflater LayoutInflater inflater = (LayoutInflate

我的Android应用程序中有一个弹出窗口,它不符合我想要的行为。我可以创建一个弹出窗口作为一个锚从一个视图,它关闭时,我接触了弹出区域但我无法使用此单击执行任何操作,因为它只会关闭弹出窗口。

我希望能够关闭弹出窗口,并用相同的单击按钮单击另一个视图。有人知道如何做到这一点吗

弹出窗口的代码如下所示:

        //Get the instance of the LayoutInflater 
        LayoutInflater inflater = (LayoutInflater) Page_Activity.this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        View layout = inflater.inflate(R.layout.popup,(ViewGroup) findViewById(R.id.popup_element));

        //Initialize popup window size and attributes
        popup_window = new PopupWindow(layout, 300, 210, true);
        popup_window.setOutsideTouchable(true);
        popup_window.setTouchable(true);
        popup_window.setBackgroundDrawable(new BitmapDrawable());

        //Show popup window
        popup_window.showAsDropDown(anchor);

好吧,这是设计好的,这就是用户希望它像这样工作的方式。。可能有人打开了,所以会回答..包含两个按钮的弹出对话框,一个表示是,一个表示否将帮助您?这就是你需要的吗?这是一个背景为画布的绘画应用程序。我有一个弹出窗口供用户选择颜色。我想能够选择从弹出窗口的颜色,触摸画布,并能够绘制。现在,用户选择一种颜色,必须点击屏幕(退出弹出窗口),然后才能绘制。