gpt4 book ai didi

android:如何使用 CoordinatorLayout 和半透明导航栏?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:40:38 25 4
gpt4 key购买 nike

我一直在研究新的谷歌支持设计库。我正在努力如何使导航栏半透明并在栏下方显示 recyclerView 的内容。

我正在 5.1 nexus 5 上进行测试。我使用以下项目作为测试项目。Chris Banes 的示例代码:https://github.com/chrisbanes/cheesesquare

我在下面添加到 styles.xml

<item name="android:windowTranslucentNavigation">true</item>

使导航栏半透明。

但是,我无法使 CoordinatorLayout 及其内容 recyclerView 显示在栏下方。

我想要的:

  1. recyclerView 显示在导航栏下

  2. 有快速返回功能,当应用栏隐藏时,它不应位于半透明状态栏下方。状态栏应该能够完全隐藏向上滚动的部分。

最佳答案

Android 的问题跟踪器上有一个相关问题,但它明确指出 API 级别 21: https://code.google.com/p/android/issues/detail?id=175069

如果在您的设备上 android:fitsSystemWindows="true" 可以正常工作,但唯一的问题是 RecyclerView 没有显示在状态栏后面,请尝试设置

android:clipToPadding="false"
android:clipChildren="false"

RecyclerView 或者它的父级之一上

关于android:如何使用 CoordinatorLayout 和半透明导航栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30599186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com