hoe kan ik een android-model tonen PopupWindow?

Ik verwachtte dat PopupWindow in Android een beetje als een UIPopoverController in iOS zou werken. Voor degenen die niet bekend zijn met iOS - een UIPopoverController maakt het mogelijk om een ​​modelloze weergave weer te geven - en als je er buiten raakt - wordt het weggestuurd. Dus ik verwachtte dat wanneer ik een pop-upvenster creëerde in android en er buiten raak - het automatisch verwijderd zou moeten worden. PopupWindow is echter een modale als een normale dialoog. Dus hoe creëer je een modelloos pop-upvenster? - het systeem biedt blijkbaar de manier om het te doen - dit is gewoon niet zo triviaal als ik dacht. Dank je.

2

1 antwoord

Use a Dialog and setCanceledOnTouchOutside(boolean)

1
toegevoegd
De vraag had betrekking op PopupWindow, niet Dialoog ...
toegevoegd de auteur Igor Ganapolsky, de bron