Как закрыть DialogFragment при нажатии вне диалогового окна?

Я использую DialogFragment , и пока я успешно установил закрытие изображения (т.е. закрытие) диалоговое окно при нажатии, мне трудно найти способ закрыть диалоговое окно, когда пользователь щелкает где-нибудь за его пределами, так же, как это работает с обычными диалоговыми окнами. Я думал, что будет какой-то вызов

dialogFragment.setCanceledOnTouchOutside(true);

, но я не вижу этого в документации.

Возможно ли это вообще с DialogFragment ? Или я ищу не в том месте? Я пробовал перехватывать события касания в «родительском» действии, но, помимо того, что не получил никакого события касания, мне это показалось неправильным.

75
задан Bill the Lizard 12 December 2011 в 12:57
поделиться