마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

view pager 페이지 로딩 딜레이 문제

0 추천
Viewpager 에서 양쪽에 존재하는 프로그래먼트로 이동할 때 딜레이가 발생됩니다.

서버에서 실시간으로 데이터를 받아서 프래그먼트에 있는 게이지(gauge)나 그래프 이미지를 변화시키고 있습니다.

이동을 안하면 괜찮은데 옆 프래그먼트로 슬라이딩 시킬 때 화면전환에 딜레이가 발생하는데 해결할 수 있는 방법이 있을까요?

화면이 넘어가는 순간까지 계속 데이터가 업데이트 되서 그런걸까요?

라이브러리는 PagerSlidingTabStrip 입니다.
익명사용자 님이 2018년 1월 2일 질문

1개의 답변

0 추천
 
채택된 답변
Scroll이나 Animation이 끊기는 이유는 하나입니다. UI thread를 UI 작업이 아닌 곳에서 장시간

점유 하기 떄문입니다.

아마도 프래그먼트 화면을 계산하거나 구성하는 로직이 UI thread에서 동작하는 것으로 보이네요.
디자이너정 (42,810 포인트) 님이 2018년 1월 2일 답변
...