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