【发布时间】:2014-03-10 08:57:09
【问题描述】:
我有一个包含两个活动的应用程序。在第一个活动中,可以通过单击按钮来启动第二个活动。
@Override
public void onClick(View v) {
Intent intent = new Intent(firstActivity, SecondAcitivity.class);
startActivity(intent);
}
奇怪的是,在第二个活动中单击后退按钮并没有让我回来。我认为这种基本行为已经实现,因此我不必对此做任何事情。实际上在我写的其他应用程序中从未出现过这样的问题。
当然是在我第一个活动的课堂上
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
firstActivity = this;
...
}
【问题讨论】:
-
检查清单以了解活动的启动模式
-
您是否覆盖了 onkeypressed 或 onbackpressed 方法?还要检查您的活动启动器模式。
-
能否提供 SecondActivity 的来源?
标签: java android navigation