Вот код в файле Activity.java: (попробовал два разных механизма задержки и не получается )
Переменные
public Handler handler;
Button b1;
Далее в onCreate()…
b1 = findViewById(R.id.cast_button);
h = new Handler()
и описание кнопки -
b1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {//----Здоровье, самочувствие
Toast.makeText(Cast.this, "Начали!!!", Toast.LENGTH_LONG).show();
try {
Thread.sleep(30000);
} catch (Exception xx) {
xx.toString();
}
Toast.makeText(Cast.this, "Середина !!", Toast.LENGTH_LONG).show();
handler.postDelayed(new Runnable() {
@Override
public void run() {
Toast.makeText(Cast.this, "Почти закончили!!!", Toast.LENGTH_LONG).show();
}
},10000);
Toast.makeText(Cast.this, "Закончили!!!", Toast.LENGTH_LONG).show();
}
});//конец кнопки