【问题标题】:Action Bar in Android Studio 1.5 UpgradeAndroid Studio 1.5 升级中的操作栏
【发布时间】:2015-12-01 04:33:25
【问题描述】:

谁能解释这里发生了什么。我加载了一个空白 Activity 并在 Android Studio 中创建了两个 xml 文件; content_main.xml 包含我的所有小部件,activity_main.xml 包含我的内容文件,如下所示:

我不想使用此工具栏,所以我将其删除。现在 activity_main.xml 文件看起来像这样:

不过,我仍然想要一个 actionBar。我的清单文件清楚地引用了我的样式文件夹中的主题:

这里是styles.xml文件,它为Action Bar设置了一个主题:

为什么我启动模拟器时,我的操作栏不见了?我的 main_activity 扩展了 AppCompatActivity。知道为什么会这样吗?

【问题讨论】:

  • 你在活动中明确设置了工具栏吗?

标签: android xml


【解决方案1】:

您的活动正在覆盖Application 的主题并使用NoActionBar 主题。从<activity 标签中去掉android:theme

改变

 <activity
        android:theme="@style/AppTheme.NoActionBar"
        android:name=".MainActivity"
        android:label="@string/app_name">

 <activity
        android:name=".MainActivity"
        android:label="@string/app_name">

【讨论】:

  • 太棒了,谢谢。我会在几分钟后接受。
猜你喜欢
  • 1970-01-01
  • 2021-02-26
  • 1970-01-01
  • 2014-09-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-17
相关资源
最近更新 更多