ho questo:Come aggiornare un TextView durante il ciclo su Android?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView debugView = (TextView)findViewById(R.id.debugView);
for(int i=0;i<100;i++) {
try {
Thread.sleep(100);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
debugView.setText(Integer.toString(i));
}
}
mi aspetterei per aggiornare il testo visualizzare ogni volta attraverso il ciclo quindi vorrei ottenere: 1, 2, 3, ... 99
Invece l'applicazione non fa niente per 10 secondi e poi emette: 99
Suppongo di aver bisogno che TextView si aggiorni durante il ciclo. Sono nuovo nello sviluppo di Android. Qualcuno può dirmi se questo è il modo migliore per farlo?
Il mio obiettivo finale è quello di essere in grado di elaborare campioni audio per costruire un accordatore per chitarra. Sto provando semplicemente a verificare visivamente che l'app risponda ad audio esterno e voglio aggiornare un TextView per dimostrarlo. Si prega di avvisare se c'è un modo migliore per farlo.
Nulla viene visualizzato fino al ritorno onCreate. – Falmarri