【问题标题】:Creating a Sliding Menu with Overlaying Image创建带有叠加图像的滑动菜单
【发布时间】:2015-07-25 08:03:19
【问题描述】:

我正在尝试创建一个底部有sliding drawer 的活动,并允许用户向上滑动并显示一个菜单(在我的图片中显示为灰色区域)。我目前有两个问题:

  1. 滑动动画:当用户开始拖动时,我希望文本和图像随着抽屉向上拖动而动态调整大小和移动(见下图)。我有一个可以使用的滑动抽屉,但没有动画。
  2. 圆形图像:我希望圆形图像(见下图)位于滑动布局的一半,但我似乎不知道如何做到这一点.有什么建议吗?

以下图片展示了我正在努力实现的目标:

滑动抽屉完全关闭:link

滑动抽屉打开一点点:link

滑动抽屉打开更多:link

滑动抽屉一直打开:link

(抱歉,我没有代表直接发布图片)

【问题讨论】:

    标签: android android-layout android-animation slidingdrawer


    【解决方案1】:

    您正在寻找设计库的 Collapsing Toolbar 类,您应该检查它而不是重新发明轮子。您可能想查看开源示例应用程序:

    https://github.com/chrisbanes/cheesesquare

    【讨论】:

    • 谢谢!这太棒了。我仍然有点坚持一件事:在您链接的示例应用程序中,他们使用FloatingActionButton,当您向上滚动时,它有一个很酷的 缩小 动画。我想实现类似的东西,但是在图像视图上(因为我不想要FloatingActionButton)但是我似乎无法找出这个动画的设置位置。有什么想法吗?
    • 您需要熟悉Coordinator Layout's Behavior 并实现此功能
    猜你喜欢
    • 1970-01-01
    • 2012-08-15
    • 2016-09-09
    • 1970-01-01
    • 1970-01-01
    • 2015-04-19
    • 1970-01-01
    • 2013-09-29
    • 1970-01-01
    相关资源
    最近更新 更多