在获得解决方案仅调用我的启动活动一次(Part1 Question)后,现在我必须设置我的启动活动。
在我的第一个布局上,我想要这样的功能:
Image One< - >图像二 - < - > Imgage Three - >第二个xml(活动)
同样在每张图片上,它们都是一个页面控件,用于指示当前布局中的图像(如附带的屏幕截图)/或者可以采用其他任何方式显示此内容。
这意味着从图像一个我可以转到图像二滚动到右边(我可以回到图像一滚动到左边)从图像二我可以转到图像三滚动向右(我可以回到图像如果我向左滚动,则从图像3中选择2但是如果我从第三张图像向右滚动,那么我应该进入第二次活动并且永远不会返回这些图像。
即 我希望滚动视图具有页面控制器的那三个图像然后我们向下滚动到第三个/最后一个图像进一步向右滚动我希望我的第二个活动应该被加载,并且飞溅应该永远不会出现。
任何人都可以告诉我如何做到这一点。
使用滚动视图和页面控制&完成滚动后切换到第二个活动。 我不希望动画我希望它像滚动/或任何其他方式一样手动工作。
编码将非常感激。
答案 0 :(得分:2)
要实现如上所示的可滚动图像,请使用ViewPagerIndicator
库HERE。它易于集成,只需几分钟。您所要做的就是阅读给定链接中的使用部分。
要在最后一页切换活动,只需实施链接中描述的onPageChangeListener
并检查页码。