Recebo o aviso de fiapo, Avoid passing null as the view rootao inflar visualizações com nullas parent, como:
LayoutInflater.from(context).inflate(R.layout.dialog_edit, null);
No entanto, a visualização deve ser usada como o conteúdo de um AlertDialog, usando setViewon AlertDialog.Builder, então não sei o que deve ser passado como parent.
O que você acha que parentdeveria ser nesse caso?
null.
null. Há uma razão para você suprimir o fiapo. Supõe-se que o Lint avise sobre problemas perdidos com frequência; neste caso, é invocação correta.