Est-il possible que certains appels publishProgress manqués par onProgressUpdate? Je veux dire est-il possible qu'il y ait un transfert manqué entre les rappels doInBackground et onProgressUpdate avec l'utilisation de l'appel publishProgress. Parce que je vois ça.onProgressUpdate manque certains publie
class DoSomething extends AsyncTask Void, String, Void {
String[] S = new String[] {"a", "b", "c", "d"};
void doInBackground(Void... ps) {
for(String s : S) {
publishProgress(s);
}
}
void onProgressUpdate(String... vs) {
Log.d("", vs[0]);
}
Qu'est-ce que je rencontre qui en résulte
a b b d
ce qui se passe à c?
Note: Ceci est juste une illustration de mon application, et cela arrive parfois (pas du tout), je ne pouvais pas écrire tous les codes ici parce que c'est trop compliqué. Mais en résumé, cela arrive.
Alors, des idées?