Android: показать экран блокировки при запуске приложения из списка последних приложений - PullRequest
0 голосов
/ 07 марта 2020

Когда мое приложение выходит на передний план из фона, например, когда я нажал кнопку «Недавнее приложение» или кнопку «Домой», я хочу сначала показать Блокировку активности, прежде чем MainActivity отобразится на экране. То, что я сделал так:

//MainActivity.java
@Override
protected void onStart() {
    Intent intent = new Intent(MainActivity.this, LockActivity.class);
    startActivity(intent);
    super.onStart();
}

Но проблема в том, что основная активность всегда сначала показывает, потом приходит блокировка. Интервал времени очень короткий между ними. Я пытался скрыть основную активность до того, как обнаружилась блокирующая активность, но это не очень хорошая идея для меня. Есть ли хороший способ, чтобы направить меня? Спасибо за любой совет. Я новичок в Android.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...