导航抽屉状态栏
问题描述:
我在制作时遇到问题导航抽屉超过状态栏。导航抽屉状态栏
我正在使用新的设计支持库。在blogspot禅师说:
NavigationView需要为你的状态栏 的纱幕保护的照顾,以确保您NavigationView用适当的方式在API21 +设备状态 杆相互作用。
但它没有文档,所以我很困惑如何使用抽屉来达到预期的效果。
我试着插入按照我的风格-V21属性:
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@android:color/transparent</item>
这种抽屉式导航工作需要但,其他 活动有透明的状态栏后。
有人可以给我一个更好的解决方案吗?
答
这里最好的解决方案就是用这样的导航为活动创建特殊的主题。
在styles.xml<style name="NavigationDrawerTheme" parent="AppTheme"/>
但在风格V21将覆盖这是
<style name="NavigationDrawerTheme" parent="AppTheme">
<item name="android:statusBarColor">@android:color/transparent</item>
</style>
和AndroidManifest.xml
您将设置
<activity
android:theme="@style/NavigationDrawerTheme"
android:name=".activities.MainActivity"
android:label="@string/title_activity_main" />
所以,你将有正确的行为在所有活动中。 :-)
P.S 如果有人需要更多的解释,评论。
发布你的布局和你的风格。 –
谢谢你的回应gabriele,我找到答案,我会回答&关闭问题! –