Когда мое приложение выходит на передний план из фона, например, когда я нажал кнопку «Недавнее приложение» или кнопку «Домой», я хочу сначала показать Блокировку активности, прежде чем MainActivity отобразится на экране. То, что я сделал так:
//MainActivity.java
@Override
protected void onStart() {
Intent intent = new Intent(MainActivity.this, LockActivity.class);
startActivity(intent);
super.onStart();
}
Но проблема в том, что основная активность всегда сначала показывает, потом приходит блокировка. Интервал времени очень короткий между ними. Я пытался скрыть основную активность до того, как обнаружилась блокирующая активность, но это не очень хорошая идея для меня. Есть ли хороший способ, чтобы направить меня? Спасибо за любой совет. Я новичок в Android.