Fotomizer Asked:2020-01-16 20:30:08 +0000 UTC2020-01-16 20:30:08 +0000 UTC 2020-01-16 20:30:08 +0000 UTC 如何获取 LIBGDX 表中可见行的范围 772 问候!在 libgdx 表中,我正在交换来自服务器的照片。我实现了从上到下的加载,但我只想优化和加载用户滚动屏幕上可见的那部分行。我可以使用 libgdx 以某种方式获得这个范围,还是我需要发明一些东西? libgdx 2 个回答 Voted Best Answer Fotomizer 2020-01-17T15:20:46Z2020-01-17T15:20:46Z 感谢您的选择,我设法在客户端更轻松地解决了这个问题。在 eventListener 中计算滚动偏移量 scrollY = scrollpane.getVisualScrollY() 我计算落入滚动区域的演员,并向服务器发送请求以交换它们。 ragmon 2020-01-17T00:12:59Z2020-01-17T00:12:59Z 我不知道 LIBGDX 的现成解决方案。但是,但是你可以手动组织它。 例如,获取显示线条的可见区域的高度,除以线条的高度——我们得到适合可见区域的线条数。 好吧,然后向服务器发送一个带有参数的请求per_page,这将指示要上传的照片数量。因此,在服务器端,考虑参数per_page。
感谢您的选择,我设法在客户端更轻松地解决了这个问题。在 eventListener 中计算滚动偏移量
我计算落入滚动区域的演员,并向服务器发送请求以交换它们。
我不知道 LIBGDX 的现成解决方案。但是,但是你可以手动组织它。
例如,获取显示线条的可见区域的高度,除以线条的高度——我们得到适合可见区域的线条数。
好吧,然后向服务器发送一个带有参数的请求
per_page,这将指示要上传的照片数量。因此,在服务器端,考虑参数per_page。