Я использую фрагменты вкладок в действии, а на панели действий находятся вкладки.
Я хочу, чтобы всякий раз, когда фрагмент появляется (или снова появляется) в представлении (выбранном пользователем), я начинаю что-то делать. Я не могу использовать onResume
фрагмента в этом случае, так как все вкладки никогда не "приостанавливаются", когда пользователь выбирает другую вкладку, поэтому onResume
не вызывается
Я могу использовать два следующих события из активности хостинга, но я не хочу их, так как я ожидаю, что фрагмент должен сам знать эту логику и выполнять эту задачу. Есть идеи? ТКС.
@Override
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
// When the given tab is selected, switch to the corresponding page in the ViewPager.
mViewPager.setCurrentItem(tab.getPosition());
}
@Override
public void onTabReselected(ActionBar.Tab tab, FragmentTransaction fragmentTransaction) {
}