没有看到每个非MainActivity活动的操作栏

时间:2017-12-01 06:23:24

标签: android android-layout android-actionbar

我正在构建一个通过意图启动活动的应用。我在XML中的活动设计显示了一个操作栏,但每当我在物理Android设备上进行调试时,MainActivity以外的所有活动都会丢失操作栏。

整个应用栏消失,布局继续,好像不应该是一个。有哪些方法可以解决这个问题?

它在Android Studio预览中的外观

image

它在物理设备上的外观

image2

2 个答案:

答案 0 :(得分:0)

检查您在活动或应用中应用的主题。 如果它有下面的代码,那么它不会显示默认操作栏。

<item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>

尝试删除此行以获取默认操作栏或使用<android.support.v7.widget.Toolbar

添加操作栏

答案 1 :(得分:0)

我可能会建议您使用Toolbar代替ActionBar,以确保您始终获得所需活动Toolbar。 Android Developer Docs在解释如何将Toolbar添加到任何活动方面做得非常出色。

https://developer.android.com/training/appbar/index.html