Skip to content

Commit be5af0b

Browse files
committed
Made statusbar color transparent for RouterActivity (Android 5+)
Fix for #8332
1 parent 2985258 commit be5af0b

2 files changed

Lines changed: 23 additions & 8 deletions

File tree

app/src/main/res/values-v21/styles.xml

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,31 @@
1212
<style name="Base" parent="Base.V21"/>
1313

1414
<!-- Light Theme -->
15-
<style name="Base.V21.LightTheme" parent="Base.V19.LightTheme">
15+
<style name="Base.V21.LightTheme" parent="Base.V19.LightTheme" />
1616

17-
</style>
1817
<style name="Base.LightTheme" parent="Base.V21.LightTheme" />
1918

2019
<!-- Dark Theme -->
21-
<style name="Base.V21.DarkTheme" parent="Base.V19.DarkTheme">
20+
<style name="Base.V21.DarkTheme" parent="Base.V19.DarkTheme" />
2221

23-
</style>
2422
<style name="Base.DarkTheme" parent="Base.V21.DarkTheme" />
2523

2624
<!-- Black Theme -->
27-
<style name="Base.V21.BlackTheme" parent="Base.V19.BlackTheme">
25+
<style name="Base.V21.BlackTheme" parent="Base.V19.BlackTheme" />
2826

29-
</style>
3027
<style name="Base.BlackTheme" parent="Base.V21.BlackTheme" />
3128

29+
<!-- Router Activity -->
30+
<style name="Base.V21.RouterActivityThemeLight" parent="Base.RouterActivityThemeLight">
31+
<item name="android:statusBarColor">@android:color/transparent</item>
32+
</style>
33+
34+
<style name="RouterActivityThemeLight" parent="Base.V21.RouterActivityThemeLight" />
35+
36+
<style name="Base.V21.RouterActivityThemeDark" parent="Base.RouterActivityThemeDark">
37+
<item name="android:statusBarColor">@android:color/transparent</item>
38+
</style>
39+
40+
<style name="RouterActivityThemeDark" parent="Base.V21.RouterActivityThemeDark" />
41+
3242
</resources>

app/src/main/res/values/styles.xml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,20 +130,25 @@
130130
<item name="colorAccent">@color/black_settings_accent_color</item>
131131
</style>
132132

133-
<style name="RouterActivityThemeLight" parent="LightTheme">
133+
<!-- Router Activity -->
134+
<style name="Base.RouterActivityThemeLight" parent="LightTheme">
134135
<item name="android:windowNoTitle">true</item>
135136
<item name="android:windowBackground">@android:color/transparent</item>
136137
<item name="android:colorBackgroundCacheHint">@null</item>
137138
<item name="android:windowIsTranslucent">true</item>
138139
<item name="android:windowAnimationStyle">@null</item>
139140
</style>
140141

141-
<style name="RouterActivityThemeDark" parent="DarkTheme">
142+
<style name="RouterActivityThemeLight" parent="Base.RouterActivityThemeLight" />
143+
144+
<style name="Base.RouterActivityThemeDark" parent="DarkTheme">
142145
<item name="android:windowNoTitle">true</item>
143146
<item name="android:windowBackground">@android:color/transparent</item>
144147
<item name="android:colorBackgroundCacheHint">@null</item>
145148
<item name="android:windowIsTranslucent">true</item>
146149
<item name="android:windowAnimationStyle">@null</item>
147150
</style>
148151

152+
<style name="RouterActivityThemeDark" parent="Base.RouterActivityThemeDark" />
153+
149154
</resources>

0 commit comments

Comments
 (0)