操作栏上的后退按钮

Posted

技术标签:

【中文标题】操作栏上的后退按钮【英文标题】:Back button on action bar 【发布时间】:2021-11-12 03:43:31 【问题描述】:

当我创建一个新活动时,android Studio 会显示这张照片:

它有一个后退按钮,但活动没有。我怎样才能让它可见?

【问题讨论】:

请发布您的代码。到目前为止,您尝试过什么? 我的活动是空的。我什么都没想到。 您可能想阅读Add an up action。关于一般的android开发。但是您可以尝试覆盖活动的onCreate 方法并将supportActionBar?.setDisplayHomeAsUpEnabled(true) 添加到该方法中 【参考方案1】:

getSupportActionBar().setDisplayHomeAsUpEnabled(true); 放入活动类的 onCreate() 方法中

【讨论】:

【参考方案2】:

在清单中将活动声明为父活动以获取此按钮

<activity android:name="com.owletogroceries.activity.RewardsActivity"/>

<activity android:name="OrderConfirmationActivity" 
          android:parentActivityName="ProductActivity"/>

【讨论】:

以上是关于操作栏上的后退按钮的主要内容,如果未能解决你的问题,请参考以下文章

导航栏上的后退按钮故障/错误

导航栏上的自定义后退按钮不起作用

导航栏上的后退按钮仅显示没有单词的指示器

如何在带有更多片段的操作栏上添加后退按钮

在Fragment上不调用onOptionsItemSelected()方法

尝试在 iOS 中处理“后退”导航按钮操作