Я пытался определить, почему методы onPause()
и onResume()
не запускались, когда пользователь переключает вкладку, отображаемую при использовании ViewPager и sectionPageAdapter.
Я предполагал, что когда пользователь изменяет отображаемую вкладку, будут вызваны методы onPause()
или onDestroy()
. Затем, если пользователь вернется на вкладку, будет вызван метод onResume()
, но, похоже, это не функциональность ...
есть ли способ определить, когда пользователь переключает вкладку и на знаете, на какую вкладку он был переключен? Что-то вроде onFragmentBeingDisplayed()
или подобное.
Спасибо!
РЕДАКТИРОВАТЬ: Ответ от Сураджа Вайшнава
Путем редактирования конструктора из FragmentPageAdapter
как это super(fm, FragmentPagerAdapter.BEHAVIOR_RESUME_ONLY_CURRENT_FRAGMENT);
Я мог бы использовать желаемое поведение в приложении