动画视图不会在ViewPager中保存其状态

时间:2013-04-10 13:52:44

标签: android animation view android-viewpager

我已从v4支持库扩展PagerAdapter。 我在页面中显示一些视图,并为这些视图提供旋转动画。

现在我已设置viewPager.setOffscreenPageLimit(1);

现在我已经在第一页上给了视图旋转动画。我已将此视图的引用保存到我的列表中。因此,当我将转到第3页并再次进入第一页时,我将获取此已保存视图的参考,并将返回保存的视图以显示在第一页。

我面临的问题就是,视图在再次添加到第一页后失去动画状态。它发生在三星galaxy s3(Android版本4.1.2)上。但是这个代码在其他Android设备上运行正常,如motorola DroidX(android版本2.3.x),HTC(android版本2.3.x),samsung galaxy ACE(android版本2.2.x)。

我不知道问题出在哪里。如果我更改了offScreenPageLimit,那么它将在所有设备上运行。

请您就此问题向我提出任何解决方案吗?

0 个答案:

没有答案