Beiträge von razor01

    Hallo,


    ich habe ein Problem mit dem Öffnen einer Datei die sich auf einem Server befindet. Hier mein Code:


    Code
    myIntent.setAction(android.content.Intent.ACTION_VIEW);
    mimetype = "image/*";
    myIntent.setDataAndType(Uri.parse(remoteString), mimetype);


    Leider wirft er beim Starten der Acitvity einen Error. Muss ich die Datei vielleicht vorher downloaden?


    mfg,
    razor01

    hi titus,


    danke für deine antwort.


    So einen ähnlichen Ansatz hatte ich bereits implementiert. Hatte dabei aber ein paar Probleme mit meinen Parametern. Ich hatte da nicht verschiedene URLS, sondern BasicNameValuePairs als Übergabeparameter benutzt und als Rückgabe von der API bekomme ich entweder ein Object das ich dann caste oder eine Liste von Objekten und da gab es Probleme mit dem AsyncTask. Es kann natürlich auch sein das ich mich irre und das normalerweise funktionieren sollte und es einfach ein Implementierungsfehler meinerseits war.


    Ja, die Aufrufe erfolgen in verschiedenen Activitys. Das heißt, je nachdem wie ich meine Objekte verarbeitet haben will brauche ich einen neuen AsyncTask. Denn die Verarbeitung der empfangenen Daten und die Ausgabe auf die UI erfolgt im AsyncTask? Habe ich das so richtig verstanden?


    mfg razor

    Hallo,


    ich habe eine allgemeine Frage zum Thema Netzwerkprogrammierung unter Android.


    Mein Problem:
    Ich muss Daten aus dem Internet (über eine API - HTTP Post Reqeusts) abfragen und dann im UI korrekt anzeigen. Wie löse ich am besten dieses Problem? Ist es vernünftiger hier asynchrone Requests zu verwenden? Wenn ja, bietet sich da die Lösung durch den schon vorhandenen AsyncTask? Jedoch benötige ich hier für jeden API-Request eine neue Implementierung des AsyncTasks, oder habe ich hier etwas falsch verstanden? Oder ist es besser es allgemein selbst zu implementieren (mit ResponseHandler....)
    Oder sind hier überhaupt asynchrone Aufrufe von nöten? Denn prinzipiell reicht es mir wenn eine Info mit "wird geladen" erscheint und nach Vollendung des Requests die Daten angezeigt werden.


    Vielleicht habe ich auch ganz den falschen Ansatz? Wie sollte man so etwas am besten lösen?


    Danke.


    mfg
    razor01