我正在制作一个带有两个活动的简单 android 应用程序。一个 MainActivity 和一个 InfoActivity。我的 ActionBar 上有一个按钮,单击时我想打开我的 InfoActivity。在我的 InfoActivity 中,我有一个后退按钮,它删除了我的 InfoActivity 并再次打开了我的 MainActivity。我可以在不关闭 MainActivity 的情况下打开 InfoActivity 吗?
我正在从 Internet 我的 Main Activity 解析 JSON,并且我不希望它在我关闭 InfoActivity 时再次加载所有内容。
打开 InfoActivity 的代码:
private View.OnClickListener onInfoBtnClick = new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, InfoActivity.class);
startActivity(intent);
}
};
InfoActivity类中关闭InfoActivity的代码:
private View.OnClickListener onBackBtnClick = new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(InfoActivity.this, MainActivity.class);
startActivity(intent);
}
};