1

我一直在寻找通过滑动手指而不使用标签来更改活动的方法。我想在滑动开始时为整个屏幕设置动画,包括操作栏及其图标。就像Snapchat的工作原理一样,您只需向右或向左滑动即可转到其他屏幕。关于这个有很多问题,但任何人都可以提供帮助,我知道这可能是因为 Snapchat,我该怎么做?

谢谢你。

4

2 回答 2

1

您需要覆盖overridePendingTransition (int enterAnim, int exitAnim)将传递动画资源标识符的位置。

Jelly Bean您可以像使用方法ActivityOptions一样执行转换overridePendingTransition()。或使用ActivityOptionsCompat

于 2014-07-07T22:42:48.900 回答
0

您可以使用片段的 viewPager 以及适当的转换,我猜 fade 是正确的,您可以在这里找到很多转换

github.com/ToxicBakery/ViewPagerTransforms

.

于 2016-08-03T07:25:12.040 回答