Autore Topic: Progress Dialog: come crearla non visibile  (Letto 406 volte)

Offline speriamobene

  • Nuovo arrivato
  • *
  • Post: 1
  • Respect: 0
    • Mostra profilo
Progress Dialog: come crearla non visibile
« il: 12 Maggio 2011, 20:36:55 CEST »
0
salve.
sull'onclick di un bottone, apro una progress dialog e faccio partire il relativo thread per aggiornarla man mano.

il setMax lo so (dinamicamente) sull'onPrepare e lì lo setto.
il mio problema e' che facendo showDialog visualizzo il setMax di default (100) o quello che imposto sull'onCreate.
accade quindi che ottengo sullo schermo prima una dialog con 0/0 e solo dopo il primo onPrepare vedo 0/8 ad esempio.

avevo anche pensato di metterla hide sull'onCreate e di fare lo show sull'onprepare dopo aver settato il massimo... ma non va.
se faccio direttamente lo show dopo l'handler non mi trova la dialog per aggiornare.

come risolvere?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Progress Dialog: come crearla non visibile
« Risposta #1 il: 12 Maggio 2011, 21:10:50 CEST »
0
Posta un po' di codice.