Cum pot arăta un PopupWindow fără moduri Android?

M-am așteptat ca PopupWindow în Android să acționeze ca un UIPopoverController în iOS. Pentru cei care nu sunt familiarizați cu iOS - un UIPopoverController permite afișarea unei vizualizări fără mod - și dacă atingeți în afara acestuia - este respinsă. Asa ca m-am asteptat ca atunci cand creez un PopupWindow in Android si atinge in afara ei - ar trebui sa fie respins automat. Cu toate acestea, PopupWindow este un mod modal ca un dialog obișnuit. Deci, cum creați un PopupWindow fără moduri? - sistemul aparent oferă calea de a face acest lucru - acest lucru nu este la fel de trivial ca am crezut. Mulțumesc.

2

1 răspunsuri

Use a Dialog and setCanceledOnTouchOutside(boolean)

1
adăugat
Întrebarea era cu privire la PopupWindow, nu Dialog ...
adăugat autor Igor Ganapolsky, sursa
Android dezvoltatori, România — Moldova
Android dezvoltatori, România — Moldova
27 participanți

Parteneri: ciupacabra.com, @php_ro, @js_ro, @node_ro iOS: @ro_ios Reguli: https://github.com/js-ro/it-telegram/blob/master/RULES.md