Grafik zur Laufzeit holen

  • Hallo zusammen,
    ich möchte zur Laufzeit diverse Grafiken vom Server laden und nach vorgegebenen, änderbaren Kriterien im App anzeigen.

    Die Kriterien lade ich aus einer DB.
    Wie würdet Ihr zur Anzeige der Grafik vorgehen ?
    Runterladen , oder gibt es ne Möglichkeit diese innerhalb der App per Link anzuzeigen?

    Ich danke euch

  • Zitat

    Wie würdet Ihr zur Anzeige der Grafik vorgehen ?

    Ich würde die Grafik in einem AsyncTask runterladen und in einem ImageView nach dem herunterladen anzeigen lassen.

    Zitat

    oder gibt es ne Möglichkeit diese innerhalb der App per Link anzuzeigen?

    Die gibt es, arbeite einfach mit einem WebView und hinterlege dort in einfach dein <img /> Tag.

  • >> Die gibt es, arbeite einfach mit einem WebView und hinterlege dort in einfach dein <img /> Tag.


    ist der Tag zur Laufzeit änderbar ?
    Sprich als Variable zu hinterlegen ?

  • Möglich wäre es. Dazu müsstest du dir allerdings noch ein zusätzliches JS Skript schreiben, welches z.b eine Textdatei in x-Sekunden Takt ausliesst(URL) und noch einen Ajax request absetzen der das Bild abholt. Danach nur noch das Bild tauschen und gut.

    Allerdings halte ich die erste Variante sinnvoller. Ausserdem ist die erste auch schneller runtergeschrieben :D

    *******************************************************
    * http://android-stammtisch-sachsen.de/ *
    *******************************************************

    Einmal editiert, zuletzt von drumliner (2. März 2013 um 08:07)

  • ok, ich könnte ja auch einfach das anzuzeigende Bild auf dem Server jeweils in den gleichen Namen umbenennen.
    Wäre wohl am Einfachsten :)

  • Wäre eine weitere Möglichkeit, allerdings müsstest du dann auch das Bild bzw. dein WebView aktualisieren. Wie massiv das Caching des WebViews allerdings ist kann ich dir nicht sagen.

  • werd ich ausprobieren,
    ich danke dir

    Nachtrag:
    ich möchte nicht das Handy der Nutzer mit x Fotos zumüllen.
    Das hab ich schon allzu oft bei Rezeptapps erlebt :(

Jetzt mitmachen!

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