REST-Client und AsyncTasks

T

tumichnix

Neues Mitglied
0
Moin zusammen,

bin relativ neu in der Android-Appentwicklung unterwegs und bin dabei eine App zu schreiben welche mit einem REST-Service kommunizieren soll.

Aus meiner Activity starte ich einen AsyncTask:
Code:
CallRestService task = new CallRestService(RegisterActivity.this, RequestMethod.GET, RestServices.GetCountrys);
task.execute();

Im Log sehe ich wie der JSON-String korrekt ankommt. Mein Problem ist jetzt aber das ich nicht genau weiß wie ich das Ergebnis aus der "onPostExecute()" vom AsyncTask in die Activity bekomme?

In den ganzen Tutorials ist der AsyncTask immer als Subklasse in der Aktivity drin. Das ist bei mir nicht der Fall, da ich lediglich eine AsyncTask-Klasse "CallRestService" haben möchte und mich nicht jedesmal um den REST-Client kümmern möchte (steckt ja alles in der CallRestServide-AsyncTask).

Ist das so überhaupt möglich? Wenn ja, wo liegt mein Verständnisproblem?

Gruß Tumichnix
 
bau dir einfach ein interface über welches du dann das result übergeben kannst

das interface legst in deiner activity an und gibst es dem task mit
 
Vielen Dank. Damit hat es geklappt.
 

Ähnliche Themen

M
  • MikelKatzengreis
Antworten
5
Aufrufe
172
swa00
swa00
M
Antworten
8
Aufrufe
1.697
swa00
swa00
Laser5001
Antworten
3
Aufrufe
656
swa00
swa00
Zurück
Oben Unten