Witam, mam problem z napisaniem prostego odliczania czasu w Androidzie. Uzytkownik zadaje liczbe w sekundach i po nacisnieciu buttonu program ma ja zmniejszac i wyswietlac w oknie. Probowalem w nastepujacy sposob:
public void onClick(View v) {
czas = Float.parseFloat(eCzas.getText().toString());
timer = new Timer();
task = new TimerTask(){
@Override
public void run() {
czas -=0.1;
setContentView(mainContainer);
lCzasDoKonca.setText(Float.toString(czas)); //Tutaj przy probie wyswietlenia czegokolwiek aplikacja sie wysypuje.
}
};
timer.schedule(task, 100, 1000);
onButtonClick(v);
}});
Z gory dziekuje za udzielona pomoc.