更改方向时Android中的ViewPagerIndicator问题

时间:2012-09-24 10:29:02

标签: android android-orientation orientation-changes viewpagerindicator

我已经实现了Jake Wharton's ViewPagerIndicator。在这里,我在更改方向时重新加载数据。

在风景中我有6页&我已滚动到最后一页。结果就在这里 here

现在,我已将方向更改为肖像。现在肖像只有4页。但是,结果就在这里。

enter image description here

此处指标已超出可用项目。

但是,所选页面为1。

如何解决此问题? 我使用了以下一行

circlePageIndicator.setCurrentItem(0);

即使那样它也不起作用了?

2 个答案:

答案 0 :(得分:0)

circlePageIndicator.setCurrentItem(0);选择位置1的页面?

答案 1 :(得分:0)

您的清单中很可能有android:configChanges="orientation",这会阻止活动在方向更改时重新启动。因此,视图的某些基本方面正在改变(例如,宽度),并且由于您阻止了娱乐,因此控件未正确更新。