gpt4 book ai didi

android - 如何通过后退按钮从第三个 Activity 返回到第二个 Activity ?

转载 作者:行者123 更新时间:2023-11-29 14:34:53 25 4
gpt4 key购买 nike

我刚开始 android 编程,我创建了 3 个 Activity 。每个 Activity 中的一个按钮将打开另一个。我可以从我的第二个 Activity 导航回我的第一个,但我不能从我的第三个 Activity 导航回我的第二个 Activity 。这是我尝试了什么,但是当我点击后退按钮时应用程序崩溃了。我猜它正试图从第三个 Activity 跳到第二个。如果它有助于我的第二个 Activity 的 java 文件称为 CountryDetails.java

 public class WikiPage extends AppCompatActivity {

@Override

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_web);

getSupportActionBar().setTitle(R.string.title_activity_wikipedia_details);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
// Respond to the action bar's Up/Home button
case android.R.id.home:
NavUtils.navigateUpFromSameTask(this);
return true;
}
return super.onOptionsItemSelected(item);
}
}

最佳答案

只需调用 onBackPressed() 而不是 NavUtils.navigateUpFromSameTask(this)

关于android - 如何通过后退按钮从第三个 Activity 返回到第二个 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50151337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com