当前位置: 代码迷 >> Android >> android intent 跳转有关问题
  详细解决方案

android intent 跳转有关问题

热度:89   发布时间:2016-04-28 06:16:56.0
android intent 跳转问题
A到B    B 关闭 到A   直接这样   会把  A    finish 掉  
Intent intent = new Intent(A.this,B.class);
startActivity(intent);


怎么 在 B 返回 到A 不finish A

。。。。。。


------解决方案--------------------
A怎么会finish掉。。A和B不同不应该finish啊
------解决方案--------------------
B中别startActivity,用finish();
------解决方案--------------------
直接把B finish掉就好了
------解决方案--------------------
楼上说的对,你如果再B中再startActivity,那A肯定被finish,如果你finishB则A会从onstop到restart,这是activity的生命周期
------解决方案--------------------
startActivityForResult(  )
------解决方案--------------------
不要用startActivity(intent)
------解决方案--------------------
如果B完全挡住A的话,A就会stop,系统资源紧张的话A就会被destory掉啊
------解决方案--------------------
在B里finish();就会返回到A了,除非你A在startActivity()到B时已经先finish();
  相关解决方案