我的一项 Activity 会引发另一项 Activity 。我想做到这一点,以便第一个 Activity 一旦定向到另一个 Activity 就不会再打开
clear_top 不起作用。需要哪个标志?
最佳答案
这将启动一个包含新信息且没有历史记录的 Activity
Intent intent = new Intent(MainActivity.this, TargetActivity.class);
intent.setAction(Intent.ACTION_VIEW);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
MainActivity.startActivity(intent);
作为引用,您可以阅读 android 文档:Click Here
关于android - 我需要使用哪个 Intent 标志,以便当我按回键时我不会再次看到该 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13440270/