我需要使用自定义动画制作 2 个屏幕,如下所述:
屏幕 1 屏幕 2
----------------------------------------- --------- ---------
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| 清单 1 | 列表2 | ---------> | 清单 3 | 清单 4 |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
----------------------------------------- --------- ---------
- 用户长按列表 1 中的项目并从左向右滑动。
- 包含 List 1 的视图从左向右移动(直到屏幕的末尾)并逐渐消失。显示屏幕 2。
是否可以使用 来制作此动画ViewPager?如果是,如何?
我想通过这样做,ViewPager因为我Fragment非常广泛地使用 s 并且我已经将许多屏幕实现为片段。
如果有人需要关于动画或 UI 的说明,请告诉我。
更新:我能够在一个活动中实现这两个屏幕,我在这里部分解释了。我可以在单个片段中实现相同的功能。但是能够Fragment在 a 中实现不同的 sViewPager仍然会有所帮助。