je suis en train d'ajouter du texte tous les 1sec à l'ancien texte TextView
laissez-moi expliquer plusComment ajouter du texte 1 seconde à l'ancien texte dans TextView
par exemple dans la première fois que j'ai dans TextView
ce texte:
Bonjour 1
après 1sec doit être ajouté à un autre texte comme celui-ci
Bonjour 1
Bonjour 2
et après 1sec
Bonjour 1
Bonjour 2
Bonjour 3
voici mon 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);
}
}
}
s'il vous plaît aidez-moi
Votre utilisation de append est incorrect. Je l'ai édité pour le réparer. Lorsque vous ajoutez, vous ne devez ajouter que les nouvelles chaînes que vous souhaitez ajouter sans avoir préalablement récupéré l'ancien texte. –
@KarimElGhandour Merci;) au début, je montrais un exemple en incluant le texte actuel tout en ajoutant le nouveau texte. Ensuite, je l'ai changé à append, mais j'ai complètement oublié de l'enlever. – toonvanstrijp