程序活动主页按钮返回上一个活动
Posted
技术标签:
【中文标题】程序活动主页按钮返回上一个活动【英文标题】:Program Activity Home Button to go back to previous Activity 【发布时间】:2020-12-29 04:14:59 【问题描述】:在努力让 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
【问题讨论】:
【参考方案1】:@Override
protected void onUserLeaveHint()
finish();
super.onUserLeaveHint();
【讨论】:
正在努力,感谢@Taha 的回答,反馈已入站 不幸的是它没有用。活动卡在当前活动中,直到我按下底部导航返回按钮【参考方案2】:操作栏左上角的按钮是Up button。如果您已经将 android:parentActivityName
名称添加到您的 AndroidManifest,那么系统已经做了正确的事情 - 根据 onSupportNavigateUp()
method 上的文档将您导航回该父活动,这是触发时触发的方法按钮被点击。
【讨论】:
现在让我做实验,谢谢@ianhanniballlake 的回答 你和你的回复伙伴中了大奖,继续努力。提前致谢。你应该得到那个赞成...以上是关于程序活动主页按钮返回上一个活动的主要内容,如果未能解决你的问题,请参考以下文章