我創建了info_popup.xml(簡單的說,我在彈出窗口上有textview和imagebutton)。我在我的主要活動中顯示,但我不知道如何在點擊btnExitInfo按鈕時關閉該彈出窗口。點擊監聽器關閉pw的內容是什麼?我嘗試了與GONE,但它不起作用,它仍然存在。按鈕點擊關閉彈出問題
LayoutInflater inflater = (LayoutInflater) currentActivity
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
PopupWindow pw = new PopupWindow(inflater.inflate(R.layout.info_popup,
null, false), 230, 230, true);
pw.showAtLocation(currentActivity.findViewById(R.id.main),
Gravity.CENTER, 0, 0);
final View popupView=inflater.inflate(R.layout.info_popup, null, false);
ImageButton btnExitInfo=(ImageButton)popupView.findViewById(R.id.btnExitInfo);
btnExitInfo.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//popupView.setVisibility(View.GONE);
}
});