我有一个状态栏,当显示活动时,状态栏会变为白色背景颜色。关于白色状态栏的第二个活动,唯一需要注意的是它有一个Tab-layout和一个片段。
我没有明确设置状态栏背景颜色。
我检查了我的color.xml并用深色替换了所有白色和浅色,只是为了测试它是否从那里拉出一种颜色。
有没有人遇到过这个问题?
我没有要添加的代码,因为我不知道从哪里开始抓取任何代码段来向您展示。
我已添加到主题
<item name="android:statusBarColor">@color/COLOR_BLUE</item>
和
<item name="android:windowTranslucentStatus">true</item>
尝试强制进行更改但也无效。
在这里你可以看到背景颜色是我的colorPrimaryDark:
但是当我进入下一个活动时,它是一个白色背景。 如果你看起来足够努力,文字和图标仍然存在。
清单:
<activity
android:name="com.mycompany.myapp.Views.CallsTable"
android:label="@string/title_activity_call_table"
android:parentActivityName="com.mycompany.myapp.Views.HomeActivity"
android:screenOrientation="portrait">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.mycompany.myapp.Views.HomeActivity"/>
</activity>
<activity
android:name="com.mycompany.myapp.Views.MasterDetails.MasterActivity"
android:parentActivityName="com.mycompany.myapp.Views.CallsTable"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.mycompany.myapp.Views.CallsTable"/>
</activity>
styles.xml
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/COLOR_TXI_LIGHT_BLUE</item>
<item name="colorPrimaryDark">@color/COLOR_TXI_BLUE</item>
<item name="colorAccent">@color/COLOR_TXI_LIGHT_ORANGE</item>
</style>
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
<style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowBackground">@drawable/background_splash</item>
</style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar"/>
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light"/>
<style name="DriverTabText" parent="TextAppearance.Design.Tab">
<item name="android:textSize">9dp</item>
</style>
</resources>
colors.xml
<resources>
<color name="COLOR_LIGHT_GREY">#F2F2F2</color>
<color name="COLOR_GREY">#636363</color>
<color name="COLOR_SLATE">#796D5A</color>
<color name="COLOR_RED">#CC2314</color>
<color name="COLOR_ORANGE">#EF8626</color>
<color name="COLOR_YELLOW">#F0E500</color>
<color name="COLOR_GREEN">#9BB209</color>
<color name="COLOR_BLUE">#3D6999</color>
<color name="COLOR_PURPLE">#484256</color>
<color name="COLOR_LIGHT_RED">#FF6A40</color>
<color name="COLOR_LIGHT_ORANGE">#FFA200</color>
<color name="COLOR_LIGHT_YELLOW">#FFF662</color>
<color name="COLOR_LIGHT_GREEN">#C5D84B</color>
<color name="COLOR_LIGHT_BLUE">#568dc9</color>
<color name="COLOR_LIGHT_PURPLE">#9782C9</color>
<color name="COLOR_DEBUG">#6F0000</color>
<color name="COLOR_WHITE">#ffffff</color>
</resources>