Я не хочу, чтобы пользователь мог вернуться к экрану моего приложения. По-видимому, одним из решений является проверка того, является ли действие ниже текущего, экземпляром заставки, и в этом случае выйдите из приложения, как показано в приведенном ниже коде. Тем не менее, я не знаю, как проверить предыдущую активность в стеке. Кто-нибудь может помочь? Есть ли другой способ отключить "вернуться" к заданному действию?
@Override
public void onBackPressed() {
if(<previous activity in stack is an instance of splashscreen>){
Intent exit_intent=new Intent(CurrentActivity.this, SplashScreen.class);
exit_intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
exit_intent.putExtra("EXIT", true);
context.startActivity(exit_intent);
}
}