我创建了一个:核心模块,用于存储我的一些基本活动,其中一些应该显示一个操作栏,在清单中我有这样的事情:
<activity
android:name=".components.home.HomeActivity"
android:theme="@android:style/Theme.Holo.NoActionBar">
</activity>
<activity
android:name=".components.activities.ContactsActivity"
android:theme="@style/AppTheme.TranslucentActionBar" >
</activity>
我不明白为什么但是现在我已经创建了另一个模块:扩展包括:核心,该活动中的动作栏似乎没有显示。
扩展的清单非常简单:
<application
android:name=".App"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme"
tools:replace="android:icon" >
<activity
android:name=".components.activities.TestActivity"
android:label="@string/title_activity_test" >
</activity>
<activity
android:name=".components.home.WelcomeActivity"
android:label="@string/title_activity_welcome"
android:theme="@style/AppTheme" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
通常这是一个涉及主题的问题,但对我来说一切似乎都很好,我不明白为什么它在我构建时很有效:核心,但在构建时它不起作用:扩展项目
答案 0 :(得分:0)
当答案很简单时,我花了太多时间。 按Ctrl +单击使我看到主题是如何制作的,我只是将父级切换到旧布局。
<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">