1. Wir haben diesmal 2 Gewinnspiele zeitgleich für euch - Gewinne einmal ein UMI Plus E - Beim 2ten könnt ihr ein Nomu S30 gewinnen!
  1. chillout, 28.07.2012 #1
    chillout

    chillout Threadstarter Junior Mitglied

    Hallo zusammen,
    ich hab folgendes Problem:

    Eine Activity erzeugt einen Thread. Dann möchte eine andere Activity auf die Daten des Threads zugreifen um diese dann mit einem ArrayAdapter in einer ListView anzuzeigen.

    Wie kann ich auf den Thread zugreifen wenn ich gar keine Refernzen hierzu habe.
    Mit Intent.putExtra(..) kann ich die Referenz des Thread auch nicht an die zweite Activity übergeben.
     
  2. qwert_zuiopue, 28.07.2012 #2
    qwert_zuiopue

    qwert_zuiopue Android-Hilfe.de Mitglied

    Was spricht dagegen, dass der Thread nicht eine Referenz auf sich, sondern gleich die Daten, die in deine ListView sollen, mit putExtra übergibt?
     
  3. JanF, 28.07.2012 #3
    JanF

    JanF Android-Experte

    Ich würde ja einen Service schreiben, der den Thread startet und die Daten verwaltet. Mit diesem könne sich die entsprechenden Activities binden.
     
  4. chillout, 29.07.2012 #4
    chillout

    chillout Threadstarter Junior Mitglied

    @qwert_zuiopue
    Der Thread kennt die zweite Aktivity nicht.

    @JanF
    Das mit einem Service zu machen klingt interessant, da müsste ich mich noch einlesen. Bin absoluter Anfänger.
     

Diese Seite empfehlen