【发布时间】:2015-08-16 10:17:36
【问题描述】:
我一直在研究新的谷歌支持设计库。我正在努力如何使导航栏半透明并在栏下方显示 recyclerView 的内容。
我正在测试 5.1 nexus 5。我使用下面的项目作为测试项目。 来自 Chris Banes 的示例代码:https://github.com/chrisbanes/cheesesquare
我在下面添加到styles.xml
<item name="android:windowTranslucentNavigation">true</item>
使导航栏半透明。
但是,我无法让 CoordinatorLayout 及其内容 recyclerView 显示在栏下方。
我想要什么:
recyclerView 显示在导航栏下
有快速返回,当应用栏隐藏时,它不应该进入半透明状态栏下方。状态栏应该能够完全隐藏向上滚动的部分。
【问题讨论】:
-
尝试将
android:fitsSystemWindows="true"添加到 CoordinatorLayout。 -
这将使 recyclerView 显示在栏下方。但用户界面搞砸了。 1. 向上滚动的应用栏将显示在半透明状态栏下方。那不是我想要的。 2.当recyclerView向下滚动到底部时,只显示最后一项。
标签: android android-design-library androiddesignsupport