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

SeekBar의 좌표값 처음 읽어올때 문제

0 추천
SeekBar의 위치를 getRight와 gerBottom을 이용해서 읽어 오려고 합니다.

그런데 최초 디스플레이 할때는 모두 0으로 리턴되는 문제가 있습니다.

한번 SeekBar를 움직인 이후에는 제대로 리턴이 되네요.

뭐가 문제일까요?
익명사용자 님이 2016년 7월 21일 질문

1개의 답변

0 추천
어느 부분에서 해당 함수를 부르시는지 모르겠지만 보통 어플 시작작업이 처리 되어지는 oncreate나 onresume는 아직 뷰가 그려지기 전에 불리 워 집니다.

하여 뷰의 상태 값을 가져우기 위해서는  onWindowFocusChanged함수에 처리해주심 됩니다.
ThisPlus (46,920 포인트) 님이 2016년 7월 21일 답변
오!! 감사합니다.
onResume에서 사용하고 있었는데 onWindowFocusChanged함수에서 처리하니 잘 되네요.
정말 감사합니다.
...