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();