【发布时间】:2019-03-21 10:14:55
【问题描述】:
我是 Android 新手,我正面临这个问题。 我得到了带有项目列表的 MainActivity,当单击其中一个时,DetailActivity 启动。
我用
禁用了 ActionBar<style name="AppTheme" parent="android:Theme.Material.Light.NoActionBar">
所以 MainActivity 不再有 actionBar。但是我想要 DetailActivity 中的这个 ActionBar (我需要基本的,用左箭头返回 MainActivity ),所以我创建了另一种样式
<style name="DetailTheme" parent="android:Theme.Material.Light.DarkActionBar">
并像这样在activity_detail.xml中使用它
android:theme="@style/DetailTheme"
但这似乎不是正确的方法,因为那个 Activity 中没有 ActionBar。
我目前不确定 DetailActivity 是否会是唯一带有 ActionBar 的活动,所以我想知道如何仅在这一个活动上激活它。 什么是正确的解决方案?
【问题讨论】:
标签: android android-studio android-activity android-actionbar