我想在我的 Android (2.2) 应用程序中包含一个 ListView,类似于来自顶部的通知列表。在这里,我想要它从底部。列表应始终显示顶部,向上滑动时会放大到屏幕的 80%。向下滑动时,它应该恢复到原来的大小。
我尝试了几种无效的替代方案:
- Tweed 动画总是放大可见的部分,而不是真实的内容
- 使用 onAnimationRepeat 在动画循环中手动向上滑动,因为每次调整大小后都必须计算完整布局,每一步都很慢,因此移动非常糟糕
- 布局动画似乎不是一个解决方案,因为视图始终可见,因此在显示过程中无法进行动画处理。
谢谢你的帮助。