/ / HTTP klienta služby Android LoopJ - android, loopj

HTTP klient spoločnosti Android LoopJ - android, loopj

Používam službu LoopJ na pripojenie aplikácie k webovej službe.

Robím viac ws žiadosť pomocou AsyncHttpClient v slučke pre (musím poslať do slučky, nemôžem poslať všetko v jednom)

Pre každú odpoveď, ktorú potrebujem, musím upraviť konkrétny TextView v mojej aplikácii. (počet textových zobrazení mi, že mám rovnaký počet žiadostí ws)

Existuje spôsob, ako viazať nejaké informácie (reťazec) na každý nový AsyncHttpClient (), ktorý robím a získať tieto informácie o onSuccess?

odpovede:

0 pre odpoveď č. 1

Myslím, že môžete ísť nasledujúcim spôsobom

int count=0;

@Override
protected void onCreate(Bundle savedInstanceState) {

count++;
new Netcall().execute();
//call assync task for first timehere
}


private static class Netcall extends AsyncTask<String, String, String>{

@Override
protected String doInBackground(String... arg0) {

//your code http call
}



@Override
protected void onPostExecute(String result) {

count++;
if(count<=numberoftimesyouwanttoexecute)
new Netcall().execute();
}

}