viewArea에서 MainActivity에서 4 개의 조각을 사용하고 있는데, viewPager는 스크롤 할 수없고, 두 번째 조각은 MainActivity 조각의 두 번째 조각 안에 있습니다. onCreateView 메소드의 모든 조각에서 API를 호출합니다. 하지만 액티비티가 초기화 될 때 모든 조각 onCreateView 메서드가 실행되고, 조각은 내 API 호출보다 표시되기 때문에 원하는대로 수정해야합니다.조각 내 조각 사용
이미 작업을 초기화 할 때 setUserVisibleHint 메서드를 사용해 보았습니다.
이 문제를 해결하기 위해 프레임 레이아웃이나 다른 것을 사용해야합니까?
'setVisibility'가 호출 될 때, 당신은 매개 변수'visibleToUser'를 검사하고 있습니까? 현재 표시되는 단편은 true이어야하고 다른 단편은 false 여야합니다. –
체크했지만 isVisibleToUser 부울 액티비티가 조각 어댑터를 설정할 때 모든 프래그먼트에 대해 참이됩니다. –