在我的应用程序中有三个活动:A,B和C.活动A是主要活动。Android主要活动自动销毁(完成)
当我从A使用Intent
开始活动B时,A会自动销毁。但是,当我启动B时,我没有完成A的操作。然后,当我按下设备中的后退按钮时,A使用onCreate
启动,由于我没有使用Intent
返回,因此我丢失了所有数据。从B.
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent(ActivityA.this,
ActivityB.class));
}
});
空间C时,这是怎么回事
同样的情况?我该如何解决?
我们有代码吗? – 2013-03-01 13:50:57
你可能在开始你的'Activity B'后给了'finish()'。 – SudoRahul 2013-03-01 13:51:33
是的,我更新我的问题 – 2013-03-01 13:52:35