CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: elmegio con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 43 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

Bottone per cambio testo sequenziale

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Jun 2013
    Messaggi
    23
    Smartphone
    HTC One S

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Bottone per cambio testo sequenziale

    Ho iniziato da poco a programmare...e facendolo solo come hobby non ho una conoscenza approfondita.
    Comunque nella mia app, la prima volta che si accende l'applicazione vorrei comparissero delle istruzioni. In queste istruzioni si compongono di più parti per cui l'utente cliccando avanti procede al secondo blocco di istruzioni.
    Piuttosto che richiamare mille activity vorrei che semplicemente si modificasse il testo al click del bottone. Il testo si troverà salvato in delle stringhe sequenziali (es: in1, in2, in3)... il mio problema è come fare in modo che alla pressione del bottone passi da una stringa "minore" a una "maggiore"...
    Avevo pensato di usare un int e di comporre il valore stringa da inserire nel SetText ma mi da errore...
    Qualche idea?
    Device: HTC ONE S - S-OFF
    ROM: ViperOneS 2.2.0
    Sense Vers: Sense 4+
    Android Vers: ver 4.1.1
    Base Band: ver 1.15.50
    Kernel Vers: 3.4.10 - ElementalX-4.3+
    Numero Build: ver 3.16.401.8

  2.  
  3. #2
    Baby Droid


    Registrato dal
    Jun 2013
    Messaggi
    23
    Smartphone
    HTC One S

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Risolto.
    La via migliore è quella di creare un Array.
    codice:
    private String[] ArrayProva;
    	private int counter = 0;
    	private int Size;
    E fare in modo che ad ogni click vada a prendere l'elemento successivo.
    codice:
    headerText = (TextView) findViewById(R.id.headerText);
    		headerText.setText(ArrayProva[counter]);
    		
    		ok_button.setOnClickListener(new View.OnClickListener() {
    			
    			@Override
    			public void onClick(View view) {
    				if(counter<Size){
    					counter++;
    				}
                            }
    });
    Ultima modifica di idrone; 03-07-13 alle 13:11
    Device: HTC ONE S - S-OFF
    ROM: ViperOneS 2.2.0
    Sense Vers: Sense 4+
    Android Vers: ver 4.1.1
    Base Band: ver 1.15.50
    Kernel Vers: 3.4.10 - ElementalX-4.3+
    Numero Build: ver 3.16.401.8

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy