2017-10-08 13 views
-3

J'essaye de construire une application changeante d'histoire. -partitions avec un scénario puis 2 boutons (réponses sur chacun) à choisir, puis le scénario change en fonction de l'option qui a été prise.java android OnClickListener

Et je suis perplexe sur la façon de changer le texte dans le TextView et ensuite les boutons (avec le texte dessus ...) pour aller plus loin dans l'application.

screenshot of the OnClickListener

que je dois faire l'application progressive afin que les changements de scénario, je suis sûr que je dois utiliser setText pour changer le. textview et d'explorer toutes les directions de l'histoire.

Répondre

0

Créer un champ nommé contre et mettre à jour il basé sur le bouton cliqué utiliser l'exemple ci-dessous pour figurer dans mon exemple topButton soulève le compteur (en avant) et le bouton en bas abaissant le compteur (en arrière) Désolé si les regards de code laid que je l'écris sur mon téléphone

private int counter = 0; 

    topButton.setOnClickListener(new OnClickListener() { 
    @Override 
    public void onClick(View v) { 
counter++; 
    switch(counter) { 
      case someNumber: 
        //Do whatever you want to do 
        break; 
      case someOtherNumber: 
        //Do whatever you want to do with a different item 
        break; 

} 
} 
}); 

bottomButton.setOnClickListener(new OnClickListener() { 
    @Override 
    public void onClick(View v) { 
counter--; 
    switch(counter) { 
      case someNumber: 
        //Do whatever you want to do 
        break; 
      case someOtherNumber: 
        //Do whatever you want to do with a different item 
        break; 

} 
} 
}); 
+0

Merci Gill .... –

+0

Je l'ai utilisé setText changer à la fois sur le bouton et le scénario et il fonctionne un régal, mais l'histoire se passe plus ..... Comment devrais-je alors changer le scénario et les réponses facultatives à nouveau? ..... Merci beaucoup –

+0

Que voulez-vous dire "va plus longtemps"? –