Aus einem Thread in ein TextView schreiben

  • 6 Antworten
  • Neuester Beitrag
Diskutiere Aus einem Thread in ein TextView schreiben im Android App Entwicklung im Bereich Betriebssysteme & Apps.
knex

knex

Ambitioniertes Mitglied
Hallo liebe Android Freunde,

in einem Thread verarbeite ich Daten.
Diese würde ich gerne direkt aus dem Thread in einen TextView schrieben.
Leider funktioniert das nicht so wie ich mir das vorstelle.
Habt Ihr einen Tip?


Beispiel:
PHP:
   private Runnable task = new Runnable() {

        
        public void run() {
            int i = 0;
            while (i < 50) {
                
               textView.setText(i);   // !!! funzt net
                try {
                    Thread.sleep(100);
                    i++;
                } catch (Exception e) {
                }
            }
    
        }
    };
Danke
 
v Ralle v

v Ralle v

Stammgast
Hast du schon mal von der Klasse AsyncTask gehört? Das ist genau das, wonach du suchst ;)

Painless Threading | Android Developers

Ich benutze die Klasse ständig und einen normalen Thread so gut wie gar nicht mehr. Noch ein Tip: falls du nicht alle 3 Parameter brauchst, es gibt auch wirklich die Klasse Void (wusste ich anfangs immer nicht :D )
 
knex

knex

Ambitioniertes Mitglied
Monstertipp.
Herzlichen Dank.
cheers
 
v Ralle v

v Ralle v

Stammgast
Kein Prob ;)
 
knex

knex

Ambitioniertes Mitglied
Hey,

ganz versteh ichs net vllt weißt du direkt was ich falsch mache?
habs vllt net ganz verstanden so auf die schnelle.


Hier der Auszug:
PHP:
      protected Double doInBackground(Double... amps) {
            int i = 0;
            while (i < 50) {
                

                  
                    textView.setText("test"+i);

                        try {
                    Thread.sleep(100);
                    i++;
                } catch (Exception e) {
                }

 

                }
               
            }
         
            return 1.0;
        }
Also wie kann ich meine UI aktuallisieren?
Danke.
 
knex

knex

Ambitioniertes Mitglied
ah okay über das progress... danke nochmal
 
v Ralle v

v Ralle v

Stammgast
Hehe sehr gut ^^
 
Ähnliche Themen - Aus einem Thread in ein TextView schreiben Antworten Datum
1
3
4