Я хочу создать задержку в моем коде таким образом, чтобы одна порция выполнялась через 5 секунд и другая часть через 10 секунд. Я попытался TRY CATCH резьб, но не знаю, где это вопрос .. вот мой код, любезно посмотреть на это .. Спасибо adavnce ....создание задержки при выполнении программы
// This portion to be executed after 5 seconds
val1 = Integer.parseInt(String.valueOf(unit.getText()));
val2 = Integer.parseInt(String.valueOf(unit2.getText()));
result = val1 + val2;
val = Integer.toString(result);
int len = val.length();
if (len == 1) {
num1 = Integer.parseInt(String.valueOf(val.toString().charAt(len - 1)));
unitanswer1.setText(Integer.toString(num1));
unitanswer2.setText(Integer.toString(0));
unitanswer2.setVisibility(View.INVISIBLE);
} else {
num1 = Integer.parseInt(String.valueOf(val.toString().charAt(len - 1)));
unitanswer1.setText(Integer.toString(num1));
num2 = Integer.parseInt(String.valueOf(val.toString().charAt(len - 2)));
unitanswer2.setText(Integer.toString(num2));
}
// Эта часть должна быть выполнена через 10 секунд
val1 = Integer.parseInt(String.valueOf(tens.getText()));
val2 = Integer.parseInt(String.valueOf(ten2.getText()));
val3=Integer.parseInt(String.valueOf(unitanswer2.getText()));
result = val1 + val2 + val3;
val = Integer.toString(result);
len = val.length();
if (len == 1) {
num1 = Integer.parseInt(String.valueOf(val.toString().charAt(len - 1)));
tenanswer1.setText(Integer.toString(num1));
tenanswer2.setText(Integer.toString(0));
tenanswer2.setVisibility(View.INVISIBLE);
}
else {
num1 = Integer.parseInt(String.valueOf(val.toString().charAt(len - 1)));
tenanswer1.setText(Integer.toString(num1));
num2 = Integer.parseInt(String.valueOf(val.toString().charAt(len - 2)));
tenanswer2.setText(Integer.toString(num2));
//Animation's work to be done here.....
//remaining possibilites of addition....
}
}
Используйте два [ 'Timer'] (https://docs.oracle.com/javase/8/docs/api/java/util/Timer.html) s. –
любезно редактировать мой код –
http://stackoverflow.com/questions/1921514/how-to-run-a-runnable-thread-in-android – Manish