d'abord, je l'ai déjà essayé: Continuously increase integer value as the button is pressedComment augmenter la valeur d'un textview avec un gestionnaire? (Ou toute autre solution)
Mais j'avais 59 erreurs, yep, 59, et comme je l'habitude d'utiliser Eclipse qui vous a dit clairement ce genre d'erreur que vous aviez, comment pour résoudre ce problème, et Android Studio a été conçu pour les personnes expérimentées ... Je ne peux même pas comprendre ce qu'il faut faire pour réparer toutes les erreurs (btw, quand j'essaie de réparer quelque chose que je casse 10 de plus). Donc, avec un bouton et un TextView, comment faire pour augmenter le textview (comme un jeu Clicker par exemple) et le faire cesser d'appuyer à nouveau sur le même bouton: Et comment puis-je mettre les intervalles entre chaque « cliquez sur »
TextView score = (TextView) findViewById(R.id.textView);
score.setText(Integer.toString(i));
Button click = (Button) findViewById(R.id.button2);
click.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
i++;
score.setText(Integer.toString(i));
}
});
d'ailleurs ... Je ne ai pas besoin de la solution, je dois comprendre exactement comment fonctionne fil ou Handlers, oui tout le monde me recommander la documentation, mais je dois voir un SIMPLE exemple expliqué partie par partie et je comprendrai plus que je fais déjà en lisant la documentation.
Commencez par la première erreur. Qu'Est-ce que c'est? Quelle ligne de code le provoque? –
"Quand j'essaie de réparer quelque chose, je brise 10 autres en quelque sorte" c'est une expérience commune pour tous les programmeurs, même les plus expérimentés –
"J'ai besoin de comprendre comment fonctionne exactement Thread ou Handlers" Longtemps pour finir, comme lire un fichier ou télécharger une image. Les gestionnaires sont destinés à communiquer entre les threads. Vous n'avez pas besoin de l'un ou l'autre pour accomplir la tâche. –