gpt4 book ai didi

android - 如何重新创建 Android 快速设置滑动面板?

转载 作者:太空宇宙 更新时间:2023-11-03 13:52:00 30 4
gpt4 key购买 nike

在我的应用程序中,我想重新创建一些与众所周知的 Lollipop+ 快速设置面板非常相似的东西。

即:通过点击或拖动表头,我希望一个面板从表头下方滑下并向下推现有内容

Quick settings appear under the main status bar and push down the notifications

现在应用于我的应用程序,标题是一个工具栏,主要内容是一个显示博客文章列表的 RecyclerView。通过单击或拖动工具栏,我希望出现一个面板来显示有关博客的一些统计信息。像这样:

Dark pane slides from under the AppBar

我一直在摆弄很棒(但很复杂)的 Android 设计支持库。它在滚动和设计应用栏与主要内容之间的交互方面具有强大的功能。但效果很难达到。

我研究了CollapsingToolbarLayout但不能以内容在主工具栏下方展开的方式使用它。我也研究过SlidingUpPanel库,但无法让它将内容向下推,只需将鼠标悬停即可。总的来说,对于 CoordinatorLayoutCollapsingToolbarLayout 和滚动 Behavior 应该如何交互,我有点迷茫......

有谁知道重新创建这种“快速设置”效果吗?或者,也许有人知道我应该在哪里寻找 AOSP 中的快速设置代码?

非常感谢!

最佳答案

最近我创建了一个名为 Toolbar Panel 的库就像快速设置抽屉一样工作。您可以自己自定义面板。如果您有任何疑问或问题,可以在 github 中创建问题或在此答案中发表评论。

这是演示视频:

Toolbar Panel Demo

关于android - 如何重新创建 Android 快速设置滑动面板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34095471/

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