2012-01-04 3 views
0

내 응용 프로그램에서 내 창에서 sametime 팝업 창을 보았습니다 첫 번째 키보드를 누르고 있습니다. 첫 번째 키보드가 사라지고 다시 버튼을 누른 후 poup window get 해산. 먼저 팝업 창을 닫고 싶습니다.안드로이드에서 팝업 창 닫기

KeyEvent_BACK을 사용하려고했지만 작동하지 않았습니다.

제안 사항을 제공해주십시오.

답변

0

그것은 챔피언 여기

3
mPopUp.setBackgroundDrawable(new BitmapDrawable()); 
mPopUp.setOutsideTouchable(true); 
// display the popup in the center 
mPopUp.showAtLocation(layout, Gravity.CENTER, 0, 0); 

을 숨길 기각 방법을 사용하여, 새로운 BitmapDrawable()는 지원되지 않습니다. 따라서, 나는 이것을 좋아했다. popupWindow.setBackgroundDrawable (context.getResources(). getDrawable (R.color.transparent)); popupWindow.setFocusable (true);

그리고 작동합니다!

+0

매력처럼 작동합니다! 확인했다. – h4ck3d

0
mPopUp.setBackgroundDrawable(new BitmapDrawable()); 

처럼 작동 팝업