XML via AsyncTask aus dem Internet laden und parsen

  • Hallo Leute, ich bin gerade halb am verzweifeln und hoffe jemand kann mir helfen :)

    Ich möchte über eine URL, an die ich GPS Koordinaten übergebe, ein XML bekommen und dieses Parsen.

    Das ganze läuft als Konsolenanwendung einwandfrei, hier mal der Code:


    Um das allerdings in Android umzusetzen muss ich AsyncTasks verwenden um keine NetworkOnMainThread Exception zu bekommen.
    Leider werde ich aus der Doku nicht so schlau :(


    Hier ist mal mein Ansatz, bei dem leider aber garnichts passiert:

    Kann ich irgendwie die NodeLists zurückgeben und aus meiner Activity Klasse darauf zugreifen?


    Würde mich sehr freuen wenn jemand helfen kann :)

    Danke & Viele Grüße!

    Einmal editiert, zuletzt von starsky128 (8. Mai 2012 um 19:40)

  • Hat sich erledigt :)

    Habe eine Liste, die die beiden NodeLists enthält zurückgegeben und kann diese dann in meiner Activity wieder aufrufen :)

    Java
    List<NodeList> liste = new DownloadXMLTask().execute(wikiAdresse).get();
        			 titel = liste.get(0);
    				 articleURL = liste.get(1);


    funktioniert so wunderbar :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!