Android ProgressDialog com problema de segmentação
Estou com um problema usando o ProgressDialog enquanto um processo está em execução. Eu tentei de todas as maneiras incorretas possíveis e já vi vários sites que oferecem exemplos do que estou tentando fazer. No entanto, ainda estou enfrentando o problema de que o thread está sendo executado antes que o ProgressDialog apareça. Aqui está a minha última tentativa nisso:
new Thread(new Runnable() {
public void run() {
dialog = new ProgressDialog(EPD.this);
dialog.setMessage("Loading. Please Wait...");
dialog.show();
}
}).run();
getMostWanted();
Além de tentar dessa maneira, também tentei um novo Thread em getMostWanted (), mas ainda estou tendo o mesmo resultado. Ele pausa por ~ 4 ou 5 segundos enquanto getMostWanted () e nenhuma caixa de diálogo.
Obrigado antecipadamente pela ajuda.