안녕하세요, 안드로이드 초보 개발자입니다.
일단 2장짜리 ViewPager를 구성하고, 무한로테이션처럼 보이도록 시작점을 1000으로 잡았습니다.
어플을 시작하고, 첫페이지와 오른쪽으로 한번넘겼을때페이지는 이상없이 리스너에서 수행시킨 뷰의 갱신(예를들어 이미지 변경 등)이 이상없이 작동을 합니다.
그런데.. 왼쪽으로 한번넘겼을때의 페이지에서는 뷰가 갱신되지 않네요... 혹시나 리스너가 달리지 않았나해서 Log를 찍어봤는데, Log는 이상없이 찍힙니다. 즉 뷰의 갱신이 되지 않네요...
mSpeakBtn.invalidate();
요렇게도 해봤는데, 안되고,
post를 걸어서 Runnable안에서 해줘도 안됩니다.. ㅠ
되게하려면 왼쪽으로 3페이지(즉 같은 화면이 한번 더 나올때까지) 넘겼다오면, 이상없이 뷰가 갱신됩니다.
혹시 이에 대한 문제 해결법 아시는분 조언 부탁드립니다!!