Я создаю вкладку в активности фрагмента. И я создал фрагмент, который динамически загружает содержимое для каждой вкладки при выборе вкладки. Я использую asynctask для загрузки содержимого вкладки. Поскольку я загружаю содержимое вкладки, когда она выбрана, я создал один фрагмент в качестве содержимого для вкладки. Также мои вкладки создаются динамически.
Мой вопрос заключается в том, что когда я выбираю любую вкладку в первый раз, содержимое загружается путем выполнения асинтаска, но когда я выбираю вкладку, которая была выбрана ранее, содержимое не меняется, а содержимое исходной вкладки, которая была выбрана для первого отображаются время.
это метод onCreateView во фрагменте, содержимое которого загружается при выборе вкладки:
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_games, container, false);
return rootView;
}
это метод onActivityCreated, где я вызываю асинтаск
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
new FetchMenuTask().execute();
}
что мне делать, чтобы изменить содержимое при повторном выборе вкладки