Android IllegalArgumentException für ablssDialog

8

Ich habe folgenden Code verwendet, um einige Dateien aus unserem Internet herunterzuladen.

%Vor%

Der Prozess läuft gut. Es wird nach Absturzbericht gemeldet:

%Vor%

Was ist das Problem in meinem Code? Ist isShowing() check bevor dismissDialog das Problem löst?

    
dev_android 28.04.2011, 07:20
quelle

3 Antworten

14

Erscheint Ihr Fortschrittsdialog tatsächlich?
Statt es zu verwerfen, könntest du versuchen, removeDialog(PROGRESS_DIALOG); zu benutzen, um es zu bereinigen.

    
rekaszeru 28.04.2011, 07:42
quelle
3

Wenn Sie das tun

%Vor%

während

%Vor%

Sie haben die ID für den Dialog bereits auf einen zufälligen oder Nullwert gesetzt. Wenn du also anrufst, es zu verwerfen, hält dich die Anwendung für verrückt.

    
Dr.J 28.04.2011 07:52
quelle