Я реализовал android .support.design.widget.TabLayout в моем приложении. Вкладка содержит данные Dynami c, полученные из API, а также содержимое Dynami c во фрагменте. Я называю API-интерфейсы Tab. Но в моем фрагменте все API, вызывающие первый фрагмент. Таким образом, для отображения данных требуется слишком большая нагрузка. Я хочу назвать API конкретной вкладкой. Когда пользователь нажимает на вкладку, должен вызываться API.
Я установил размер ArrayList на offscreenPageLimit
, как показано ниже
viewpager.offscreenPageLimit = mTaskStatusListResult.size
После исследования я нашел { ссылка } и установить viewpager.offscreenPageLimit = 1
Но, тем не менее, данные второй вкладки загружаются. т.е. когда пользователь выходит на экран, он загружает первые и вторые данные при нажатии на вторую вкладку загружает третьи данные. Я хочу предотвратить это. Можете ли вы помочь. Это будет оценено.