mam to:Jak odświeżyć tekst podczas pętli w systemie 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));
}
}
Spodziewam się go zaktualizować tekst zobaczyć za każdym razem przez pętlę więc chciałbym dostać: 1, 2, 3, ... 99
Zamiast aplikacja nie robi nic przez 10 sekund, a następnie wyjścia: 99
Zgaduję, że potrzebuję TextView do odświeżenia podczas pętli. Jestem nowy w rozwoju Androida. Czy ktoś może mi powiedzieć, czy jest to najlepszy sposób, aby to osiągnąć?
Moim ostatecznym celem jest umożliwienie przetwarzania próbek audio w celu zbudowania tunera gitarowego. Próbuję po prostu zweryfikować wizualnie, że aplikacja reaguje na dźwięk zewnętrzny i chcę zaktualizować TextView, aby to pokazać. Proszę poinformować, czy istnieje lepszy sposób na zrobienie tego.
Nic nie zostanie wyświetlony aż onCreate zwrotów. – Falmarri