Code example for PopupWindow

Methods: setFocusablesetOutsideTouchableshowAsDropDownupdate

0
	} 
 
	// »ùÓÚ¸ø¶¨¿Ø¼þÏÔʾ 
	public void showAsDropDown(View parent) {
		// »ùÓÚ¸ø¶¨¿Ø¼þÏÔʾ 
		popupWindow.showAsDropDown(parent);
		// ʹÆä¾Û¼¯ 
		popupWindow.setFocusable(true);
		// ÉèÖÃÔÊÐíÔÚÍâµã»÷Ïûʧ 
		popupWindow.setOutsideTouchable(true);
		// Ë¢ÐÂ״̬ 
		popupWindow.update();
	} 
 
	// ÔÚÆÁÄ»ÖоÓÖÐÏÔʾ 
	public void showAtCenter() { 
		popupWindow.showAtLocation(new View(context), Gravity.CENTER, 0, 0);
		// ʹÆä¾Û¼¯ 
		popupWindow.setFocusable(true);
		// ÉèÖÃÔÊÐíÔÚÍâµã»÷Ïûʧ 
		popupWindow.setOutsideTouchable(true);