Wie kann ich ein DialogFragment schließen, wenn ich außerhalb des Dialogs drücke?

Ich bin mit einem DialogFragmentund zwar habe ich erfolgreich ein Bild zu schließen (d.h. entlassen) den dialog, wenn gedrückt, ich habe eine harte Zeit der Suche nach dem Weg um das Dialogfeld zu schließen, wenn der Benutzer klickt auf eine beliebige Stelle außerhalb, wie es funktioniert mit normalen Dialogen. Ich dachte, es wäre eine Art von

dialogFragment.setCanceledOnTouchOutside(true);

nennen, aber ich sehe nicht, dass in der Dokumentation.

Ist das möglich mit DialogFragment überhaupt? Oder Suche ich an den falschen stellen? Ich habe versucht, abfangen von touch-events in der "Eltern" - Aktivität, aber abgesehen von der nicht immer alle touch-event, es schien ihm nicht Recht zu mir.

InformationsquelleAutor der Frage sole | 2011-12-06

Schreibe einen Kommentar