Viewpager Lazy Load Data
ViewPager has a public function setOffscreenPageLimit (http://developer.android.com/reference/android/support/v4/view/ViewPager.html#setOffscreenPageLimit(int)), What is it? Here i
Solution 1:
Just like this.
public class FragmentSample extends Fragment{
...
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (isVisibleToUser) {
// load you data
}
}
...
}
Solution 2:
setOffscreenPageLimit() is normally, we use to set limit of pages that will set in idle state. this method we use when you have a long list of pages in view pager. this method keep away to occurred low memory error and also beneficial when you set lazy loading on pager.
Solution 3:
Lazy load data for ViewPager Items
maybe you can see my answer which use setUserVisibleHint() to customer a fragment
Post a Comment for "Viewpager Lazy Load Data"