我有一个名为 A 的活动,其中有一个 ListView 和一个按钮。单击此按钮后,将显示列表视图,并且从该列表视图中,通过单击其项目,我可以移至活动 B。
现在的问题是,当我从 Activity B -> Activity A 回来时,我只看到 Button 而不是列表视图。
因为我正在调用活动 A 的意图..
代码
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
Intent i;
i = new Intent(B.this, A.class);
startActivity(i);
finish();
super.onBackPressed();
}
在活动 B 中,我有上述实现,并且我也在 On Pause() 条件下使用了 finish()。
我想查看带有按钮的列表视图。我需要再次调用整个代码来显示 ListView 还是有其他方法可以解决这个问题?有没有办法保存以前的活动视图?