android - 조각은 컷씬을 사용합니다. 컷씬이 완료된 후 메소드가 실행되는지 확인하는 방법은 무엇입니까?
phpcn_u15822017-05-16 13:32:51
0
6
588
Fragment에 대해 500ms 컷신을 설정한 후 onViewCreate에서 네트워크 요청을 했습니다. 네트워크 요청이 시작되면 진행률 표시줄이 표시되지만 이때는 컷신이 완료되지 않았기 때문에 진행률 표시줄이 인터페이스보다 먼저 표시됩니다. 컷씬이 완료된 후 네트워크 요청 방법이 실행되는지 어떻게 확인할 수 있나요? (수면을 사용하지 않고)
post네트워크 요청 실행 전 500ms 지연
애니메이션을 모니터링할 수 있으면 애니메이션을 모니터링하세요. 애니메이션을 모니터링할 수 없다면 그냥 게시하세요.
애니메이션 리스너를 설정하고 애니메이션이 완료되면 네트워크 요청을 실행합니다
술. 라이프사이클(Life Cycle)이라는 말을 들어보셨나요?
OnActivityCreate() 또는 OnStart() 메서드에서 네트워크 요청을 만들어 보세요
Fragment 애니메이션의 끝을 모니터링할 수 없으므로 생각을 바꾸고 애니메이션에 리스너를 추가한 다음 onEnd 메서드에 진행률 표시줄이 표시되도록 설정할 수 있습니다