Вызов onStart () после onCreate () с некоторой задержкой - PullRequest
0 голосов
/ 31 мая 2018

Можем ли мы добавить задержку при вызове onStart() метода всплеска активности из onCreate()?

Я хочу позвонить onStart() через 5 секунд.Так что я могу дать приложению достаточно времени для создания файла базы данных области при первом запуске приложения.Так что я могу войти в систему при запуске экрана Splash в базе данных области.

Или есть ли другой способ добиться этого?

1 Ответ

0 голосов
/ 31 мая 2018

Вы можете определить обработчик как;

@Override
protected void onStart() {
super.onStart();
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
  @Override
  public void run() {
    //Do all thing after 5000ms
  }
 }, 5000);
}
...