当我在ViewPager中设置setCurrentItem时,ViewPager加载5页的数据,为什么?

时间:2016-03-23 02:58:29

标签: java android android-viewpager

ViewPager默认为一个页面,应该通过方法#container-div { position: relative; } #buttons-div { position:absolute; bottom: 0px; right: 0px; } 保留到视图层次结构中当前页面的任意一侧但是当我设置setCurrentItem时,它仍然加载两个首页的数据,这意味着它请求5页的数据。我怎样才能避免这种情况,只需加载3页数据?

setOffscreenPageLimit().

1 个答案:

答案 0 :(得分:0)

尝试覆盖片段中的let jsonProductsArray = JSON(theRawJSONData).array for (key, productJSON):(String, JSON) in jsonProductsArray { print(key); let product_id = productJSON["product_id"].int print(product_id) } 并将数据加载到其中。

这是一个适合我的样本。

setUserVisibleHint

希望这有帮助!!!