PocketCasts材料更新为其列表项onClick提供了一个很棒的过渡动画。这是通过将视图/片段添加到活动的现有协调器布局来完成的吗?关于如何实现这个的任何想法?
答案 0 :(得分:17)
这是基于原始触摸事件的所有自定义代码,包括OnTouchListener,GestureDetector(onScroll,onFling等)和OverScroller,用于帮助计算物体应该移动的速度。
视图本身只是一个扩展FrameLayout的类,我们在代码中上下移动。
来源:我写了它;)
答案 1 :(得分:5)
Flipboard已开源其底片实施。
https://github.com/Flipboard/bottomsheet
在你尝试编写自己的版本之前,可能值得一试,@ rustyshelf是一个天才并且几乎不可能。 ;)