java - 程序活动主页按钮返回上一个活动
问题描述
在努力让 Home 按钮出现在我的 ActionBar 中之后,它终于出现了,但是当点击它时什么也没有发生。我应该添加什么方法或 OnClick 侦听器以使其正常工作。我承认这个问题经常被问到,在经历了大部分之后,我仍然不满意,所以请版主们放轻松,拜托。无论如何,非常感谢您的帮助。这是代码
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayHomeAsUpEnabled(true);
}
//Method to listen on the home button tap and go back to previous activity
}
解决方案
操作栏左上角的按钮是向上按钮。如果您已经将名称添加到您的 AndroidManifest,那么系统已经做了正确的事情 - 根据有关方法android:parentActivityName
的文档将您导航回该父活动,这是单击该按钮时触发的方法。onSupportNavigateUp()
推荐阅读
- python - 从包含在 for 循环中的另一个类调用变量
- api - Azure Function API 版本控制 - 如何构建我的代码?
- testing - 定义自定义 RSpec 匹配器
- c# - IFormFile 的 POST 未付诸实施
- sql - 带有单个主题标签的 SQL 输出记录
- php - PHP foreach 数组组合
- ios - 不确定在代码中放置 storageRef.downloadURL 的位置
- matlab - 如何通过沃尔什码传播调制信号
- javascript - 如何正确处理两个或多个 Javascript 计时器
- python - python 正则表达式将括号限制为一次