Minimizar ProgressDialog

Olá, pessoal,

Alguém sabe me dizer como eu faço para minimizar um ProgressDialog?

Estou exibindo uma tarefa demorada, por isso estou exibindo um ProgressDialog durante o processamento, só que eu quero poder minimizar a janelinha para o usuário poder continuar interagindo com a app.

Grato.

Desconheço se é possivel ou não, mas pq não dar ao usuario a possibilidade de escolher realizar a tarefa em background, liberando assim o aplicativo? Coloca entre as opções “Realizar tarefa em background” ou simplesmente anunciar que esta rodando em background.

Se a tarefa esta sendo executada em background (AT ou service), creio que é so adicionar um botão ao dialog com dialog.dismiss();

Pode ser, só a idéia é minimizar e deixar parcialmente visivel no canto inferior direito, acima da area de notificação, para o usuário poder clicar nela para saber o andamento do processo.

Na verdade, eu nunca vi algo assim feito no Android.

Sei que posso mostrar o andamento na propria area de notificação.

Se eu conseguir implementar isso eu posto pra compartilhar.

Valew.