La demande peut-être trop de travail sur son thread principal - Android

Salut, je suis en train d'élaborer une application android où je fais face à ce message d'erreur lorsque j'essaye d'envoyer des e-Mail à partir de mon application. Je suis de l'envoi de courrier à l'arrière-plan, sans l'aide d'intention basé sur ce lien

Mon programme:

String em[] = {gete(u, e)};

MailSender sender = new GMailSender(
                "email id",
                "password");


                           sender.sendMail("Sub", "Body", "from address",""+em[0]);

                           move();
                        }

                    } catch (Exception e) {

                        Toast.makeText(getApplicationContext(), "Error", Toast.LENGTH_LONG).show();
                    }

                }

            }).start();
        }
    });

Application fonctionne très bien lorsque je spécifier l'adresse email du destinataire directement.
Le problème vient quand je le définir en tant que tableau de chaîne où je stocke les adresses e-mail des destinataires.

Logcat montre :

Sauté 222 images! La demande peut-être trop de travail sur son thread principal.

Quelqu'un peut me dire quel est le problème exact ?

  • Oui, je l'ai trouvé en utilisant AsyncTask cela peut être résolu. Je n'ai aucune idée de comment cela doit être utilisée ici
InformationsquelleAutor user3688536 | 2014-07-24