Como posso obter uma janela de atividade de estilo de diálogo para preencher a tela?

Estou usando uma atividade com o conjunto de temas da caixa de diálogo e quero que ela seja em tela cheia. Eu tentei todos os tipos de coisas, mesmo passando pelo WindowManager para expandir a janela para largura total e altura manualmente, mas nada funciona.

Aparentemente, uma janela de diálogo (ou uma atividade com o tema da caixa de diálogo) só será expandida de acordo com seu conteúdo, mas nem sempre isso funciona. Por exemplo, mostro um círculo de barra de progresso que tem largura e altura definidas como FILL_PARENT (assim como o contêiner de layout), mas ainda assim, a caixa de diálogo envolve a barra de progresso muito menor em vez de preencher a tela.

Deve haver uma maneira de exibir algo pequeno dentro de uma janela de diálogo, mas expandi-lo para o tamanho de tela inteira sem redimensionar o conteúdo também?

questionAnswers(10)

yourAnswerToTheQuestion