Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在寻找通过滑动手指而不使用标签来更改活动的方法。我想在滑动开始时为整个屏幕设置动画,包括操作栏及其图标。就像Snapchat的工作原理一样,您只需向右或向左滑动即可转到其他屏幕。关于这个有很多问题,但任何人都可以提供帮助,我知道这可能是因为 Snapchat,我该怎么做?
谢谢你。
您需要覆盖overridePendingTransition (int enterAnim, int exitAnim)将传递动画资源标识符的位置。
overridePendingTransition (int enterAnim, int exitAnim)
Jelly Bean您可以像使用方法ActivityOptions一样执行转换overridePendingTransition()。或使用ActivityOptionsCompat
Jelly Bean
ActivityOptions
overridePendingTransition()
ActivityOptionsCompat
您可以使用片段的 viewPager 以及适当的转换,我猜 fade 是正确的,您可以在这里找到很多转换
github.com/ToxicBakery/ViewPagerTransforms
.