Java 连续图像字幕

Java 连续图像字幕,java,android,image,Java,Android,Image,我只是好奇,是否有人知道安卓系统中带有可点击事件的图像字幕的最简单解决方案,等等 我看过一些不同的项目,并浏览了手册,但似乎找不到任何合适的 我想创建一个类似Expedia android应用程序主页的滚动图像效果。看 到目前为止,我看到的是: 零碎的活动——滚动看起来很紧张,需要相当多的调整才能实现我想要的 HorizontalScrollView——有限的滚动功能(如果可以的话,这将是完美的) 不断循环内容,但如果没有覆盖绘图,我看不出这是怎么可能的) GLSurfaceView——到目前为

我只是好奇,是否有人知道安卓系统中带有可点击事件的图像字幕的最简单解决方案,等等

我看过一些不同的项目,并浏览了手册,但似乎找不到任何合适的

我想创建一个类似Expedia android应用程序主页的滚动图像效果。看

到目前为止,我看到的是:

零碎的活动——滚动看起来很紧张,需要相当多的调整才能实现我想要的

HorizontalScrollView——有限的滚动功能(如果可以的话,这将是完美的) 不断循环内容,但如果没有覆盖绘图,我看不出这是怎么可能的)

GLSurfaceView——到目前为止,这似乎是唯一可行的解决方案,但我需要一段时间才能手动实现所有功能

在我深入研究OpenGL路线之前,如果知道是否有什么东西已经可以做到这一点,那将是非常有帮助的

如果有人能提出任何建议,我们将不胜感激


谢谢

检查此项或此项。两人都在使用Viewpager,但将其扩展为“垂直”工作。谢谢,但这两项似乎都不是可行的解决方案。我要先玩一玩HorizontalScrollView,如果运气不好,那就做一个完整的GLSurfaceView。如果我还记得的话,我会在完成后尝试在这里发布我的最终解决方案。我发现基本上有点问题:使用以下代码:将构造函数值更改为:
code
private synchronized void initView(){mLeftViewIndex=Integer.MAX_值/2;mRightViewIndex=Integer.MAX_值/2+1;mDisplayOffset=0;mNextX=Integer.MAX_值/2;mCurrentX=Integer.MAX_值/2;mMaxX=Integer.MAX_值;mScroller=new Scroller(getContext());mGesture=new GestureDetector(getContext()),mongestree);}
code
然后在适配器中执行以下操作:
code
@Override public int getCount(){return Integer.MAX_VALUE;}@Override public Object getItem(int position){return objects[position%objects.length];}
code
此黑客可以向任意方向滚动10亿个项目。很抱歉,我无法发布此消息,因为答案堆栈溢出已禁止我回答问题(与回答不好或其他问题有关)。希望这能帮助其他人解决同一问题。