我想建立一个自定义图库
二维尺寸图库,用户可以垂直和水平滑动页面
我存储像2d地图的信息,每个页面都有x和y坐标。
========================
像第一页是(0,0)
第一页的上部是(0,-1)
第二页是(1,0)
========================
如果第一页的上方向右滑动,则会进入第二页。
但我不知道我怎么前进。
由于
- 更新 - 更详细我想要的东西。
最初的画廊只有左右滑动。 用户通过向左或向右滑动来查看照片。
现在,用户不仅可以向左或向右滑动,还可以向上和向下滑动以查看照片。
数据结构是,每个页面都有自己的x和y坐标。
答案 0 :(得分:0)
很难给出答案 - 你没有提到任何编程语言,也没有提到你想要做什么的具体细节。
我想这取决于你想要这个画廊的位置 - 一个解决方案可能是基于网络 - 虽然这是一个sidescroller,我打算使用顶部按钮来改变您应该考虑的页面... < / p>
http://globability.org/webapp/androidtest_20111105_1.html
这是一个粗略的原型 - 在Android上横向滚动,顶部和底部有按钮。
我不确定你是如何自动更改页面的,无论你是应该创建一个按钮边界,还是设置一些跟随可见视口中的x,y坐标并设置事件监听器的监听器当可见区域达到特定坐标时触发,使用与我不同的布局 - 但这一切都取决于编程语言 - 示例是普通的旧HTML但是你得到了这个想法,并且听到了x / y的内容可见视口应该适用于大多数现代编程语言。
how to overlap a horizontal gallery with a vertical gallery - 对如何创建类似功能有一些想法