在启动下一个活动时,使用Intent的addFlags方法添加FLAG_ACTIVITY_CLEAR_TOP标志,即可清除回退栈中当前活动之上的所有活动,从而返回到下一个活动。
示例代码:
Intent intent = new Intent(CurrentActivity.this, NextActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent);
上一篇:Android应用程序返回"错误:尝试调用虚拟方法 'java.lang.Object android.content.Context.getSystemService(java.lang.String)'"
下一篇:Android应用程序发送UDP包到ESP32不起作用