ich versuche, Text hinzufügen alle 1sec zu alten Text in TextView
hinzufügen lassen Sie mich mehrWie Text alle 1 Sekunde alten Text in Textview
zum Beispiel in ersten Mal, dass ich diesen Text in TextView
haben:
Hallo 1
nach 1sec muss auf einen anderen Text wie dieser
Hallo 1
hinzugefügt werden Hallo 2
und nach 1sec
Hallo 1
Hallo 2
Hallo 3
dies ist mein Code:
Texthack = (TextView)findViewById(R.id.hacktext);
Handler Timer = new Handler();
int i = 0;
for (int j = 1; j<=1000 ;j++) {
i++;
final int finalI = i;
Timer.postDelayed(new Runnable() {
@Override
public void run() {
Texthack.setText("Hello "+ finalI +"\n");
}
}, 1000);
}
}
}
bitte helfen Sie mir
Ihre Nutzung von append ist falsch. Ich habe es bearbeitet, um es zu beheben. Wenn Sie anhängen, sollten Sie nur die neuen Zeichenfolgen hinzufügen, die Sie hinzufügen möchten, ohne zuerst den alten Text zu erhalten. –
@KarimElGhandour Danke;) Zuerst zeigte ich ein Beispiel, indem ich den aktuellen Text einfügte und den neuen Text hinzufügte. Dann habe ich es in "append" geändert, aber komplett vergessen, es zu entfernen. – toonvanstrijp