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

스크롤뷰 또는 텍스트뷰 로딩 완료 시점을 알 수 있나요?

0 추천
구성한 레이아웃은

<스크롤뷰>

 <텍스트뷰>

</스크롤뷰>

이렇게 구성하였습니다.

 

onCreate()에서 텍스트뷰에 텍스트를 넣어주는데요.

이게 몇만자가 넘는 텍스트를 텍스트뷰에 세팅해주니 처음화면에서 멈춰있다가 한참 뒤에야 스크롤이 움직이더라구요.

이 스크롤이 가능한 시점을 알면 그 전까지 프로그레스 다이얼로그를 띄워서 기다려달라고 할텐데

아무리 찾아도 스크롤뷰가 스크롤 가능한 시점 또는 스크롤뷰에 데이터가 로딩이 끝난시점 등을 알수가 없네요.

이 시점을 알 수 있는 방법이 없을까요?
낭패 (140 포인트) 님이 2015년 4월 17일 질문

1개의 답변

0 추천

뷰가 다 그려지는 시점을 체크하시면됩니다.

draw 를 오버라이드 해보세요

하늘아륑 (16,800 포인트) 님이 2015년 4월 18일 답변
스크롤뷰와 텍스트뷰에 onDraw, draw를 오버라이드해서 확인해봤는데요.
onDraw, draw를 호출하고 나서도 스크롤이 안되더라구요.
시간이 조금 지난 뒤부터 스크롤이 되던데...
좀더 좋은 방법이 없을까요?
...