Bonjour à tous,
Je n'arrive pas à me dépétrer de cette erreur NetworkOnMainThreadException. Biensur, je sais qu'il ne faut pas faire du Network depuis le mainThread. J'ai mis mon code de test dans un Thread, et cela fonctionne.
Mais en fait je dois communiquer avec une api SOAP web, et donc effectuer plusieurs requêtes à la suite, et ce, de façons conditionnelles. Ex :
if (! identified) {
.. httpRequest1 : login
} else {
.. if (currentDB == "toto") {
.... httpRequest 2;
.... httpRequest 3;
}
donc si je commence a jouer avec des Handler et des Runnables, je vais en faire pleins... c'est pourri !
Je ne vois pas comment faire...
Pouvez-vous m'aider ?
Partager