Como descartar corretamente um DialogFragment?
Os documentos dizem isso para odismiss()
método doDialog
classe:
Ignore este diálogo, removendo-o da tela. Esse método pode ser chamado com segurança de qualquer thread. Note que você não deve sobrescrever este método para fazer a limpeza quando o diálogo é dispensado,onStop()
.
No meu código, tudo que faço é ligargetDialog().dismiss()
para dispensá-lo. Mas eu não estou fazendo mais nada ou mesmo usandoonStop()
. Então estou perguntando exatamente como descartar corretamente umDialogFragment
para evitar vazamentos de memória, etc.