Diskuze: Jednoduchý 3 2 1 countdown - problém (v Android Studiu)
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Moje řešení pomocí Thread (přišlo mi to jednoduší) :
TextView textView = (TextView)findViewById(R.id.textView);
int chybi;
new Thread(new Runnable() {
@Override
public void run() {
chybi = 3;
while(chybi!=0){
runOnUiThread(new Runnable() {
@Override
public void run() {
textView.setText(""+chybi);
}
});
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
chybi--;
}
runOnUiThread(new Runnable() {
@Override
public void run() {
textView.setText("KONEC!");
}
});
}
}).start();
Zobrazeno 2 zpráv z 2.