有没有办法绕过正常行为ViewPager
及其屏幕外页面限制?MyViewPager
包含四个fragments
,每个包含一个gridview
图像。我遇到的问题是,在实例化时ViewPager
,会创建两个fragments
,这导致同时从 catch 下载/获取大约 20 个图像(每个片段大约 10 个)。是否可以禁用屏幕外页面限制?
我的目标是仅在fragment
选择 a 时或仅当用户悬停图像时才下载图像。实现此目的的一种方法是使用onPageSelected
侦听器并设置一个标志,该标志告诉GridViewAdapter
它是否允许下载图像。
我能想到的第二种方法是在 上设置 a HoverListener
,ImageView
并且只在 上下载图像onHover
,但该监听器仅在 4.0 及更高版本中可用。
有没有更好的方法来实现这一目标?