В моем приложении у меня есть ViewPager, который содержит много прокручиваемых вкладок с фрагментами внутри. Я использую метод setUserVisibleHint для обнаружения, когда на экран появляется Fragment. Это отлично работает, когда пользователь щелкает между вкладками, но он не работает при первом загрузке. Чтобы запустить код в методе, я должен прокрутить влево, а затем вернуться к первому Fragment, потому что метод setUserVisibleHint вызывается перед методом onCreateView.
У вас есть идеи, как я могу запустить этот код после того, как первый фрагмент будет виден? Есть ли метод в ViewPager или что-то еще?