有沒有辦法繞過ViewPager
及其屏幕外頁面限制的正常行爲? 我的ViewPager
包含四個fragments
,每個包含一個gridview
的圖像。我遇到的問題是在ViewPager
的實例化過程中,創建了兩個fragments
,這導致大約20個圖像(每個片段大約10個)同時從捕獲中下載/獲取。是否可以禁用屏幕外頁面限制?ViewPager屏幕外頁面限制
我的目標是僅在選擇fragment
時才下載圖像,或者僅在用戶懸停圖像時下載圖像。一種方法是使用onPageSelected
監聽器並設置一個標誌,告訴GridViewAdapter
是否允許下載圖像。
,我能想到的第二個方法是設置在ImageView
一個HoverListener
,只有下載的onHover
的圖像,但聽者只在4.0及更高版本。
有沒有更好的方法來實現這一目標?
我已經將offscreen設置爲1,但是屏幕上剩餘的片段是在第一次創建時的谷歌支持地圖片段,當我回到地圖出現並覆蓋我的片段,任何想法爲什麼? – 2014-02-04 21:40:13
@IgnacioGarat:屏幕外的限制與此無關。聽起來像某些東西不能正確處理你的'PagerAdapter'。 – CommonsWare 2014-02-04 21:45:20