PopupWindow - Rejeter lors d'un clic à l'extérieur

J'ai un PopupWindow sur mon activité, le truc, c'est mon PopupWindow affiche toujours, même quand je suis en interaction avec mon activité (dire défilement sur ma liste). Je peux faire défiler ma liste et la PopupWindow est toujours là.

Ce que je veux réaliser c'est quand je suis toucher/défilement/clic/etc sur l'écran qui n'est pas le PopupWindow, je veux rejeter la PopupWindow. Juste comme la façon dont un menu fonctionne. Si vous avez cliqué sur l'extérieur du menu, le menu sera rejeté.

J'ai essayé setOutsideTouchable(true) mais il ne rejette pas la fenêtre. Merci.

InformationsquelleAutor lorraine | 2012-09-02