我想从Broadcastresiver开始两次主要活动,但关闭前一个?Android close previous活动
pop.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
但它不起作用?
我想从Broadcastresiver开始两次主要活动,但关闭前一个?Android close previous活动
pop.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
但它不起作用?
进行整理活动,你可以调用finishaffinity()或完成()
只需调用'this.finish();'在调用'startActivity(intent);'后保存我的一天;',谢谢 –
尝试使用
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
为什么你想要两次启动相同的活动?你是说,你从MainActivity调用MainActivity Intent? –
没有在广播赞助中创建的动作,我想在mainActivity中执行,并且除开始活动外没有其他办法,但是我想删除先前的MainActivity老的活动你知道我吗 – mostafa
你想从你的backstack中移除mainActivity?您的应用是否包含多项活动? –