【问题标题】:Animate Android ListView to slide up and down like the notification list动画 Android ListView 像通知列表一样上下滑动
【发布时间】:2012-08-26 11:43:12
【问题描述】:

我想在我的 Android (2.2) 应用程序中包含一个 ListView,类似于来自顶部的通知列表。在这里,我想要它从底部。列表应始终显示顶部,向上滑动时会放大到屏幕的 80%。向下滑动时,它应该恢复到原来的大小。

我尝试了几种无效的替代方法:

  • 花呢动画总是放大可见的部分,而不是 真实内容
  • 手动向上滑动,带有动画循环 onAnimationRepeat 因为它每次都必须计算完整的布局 调整大小后,每一步都很慢,所以移动很糟糕
  • 布局动画似乎不是一个解决方案,因为视图总是 可见,因此在显示过程中无法动画。

感谢您的帮助。

【问题讨论】:

    标签: android listview animation


    【解决方案1】:

    Android Sliding Drawer

    它会从底部滑动,你可以在里面放一个ListView。

    它应该看起来像这样:

    Here是教程:

    【讨论】:

    • 非常感谢。我为此工作了几天。由于我想让列表视图的一部分可见,我将句柄更改为包含第一个列表条目和我的真实句柄图像作为背景的 RelativeLayout。我想这是最好的方法,因为我在 SlidingDrawer 的文档中没有找到任何东西
    • 其实我发现我上面把第一个列表条目放在想法里的想法不是最好的。所以我采用了here 的解决方案,实际上在所有修改中都遇到了一些困难 - 但它确实有效并且很棒......
    猜你喜欢
    • 2014-03-25
    • 1970-01-01
    • 1970-01-01
    • 2013-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-18
    • 1970-01-01
    相关资源
    最近更新 更多