안드로이드 개발 질문/답변
(글 수 45,052)
저는 지금 HorozontalScrollView를 사용하고 있는데요
버튼 클릭시 HorozontalScrollView안에 TextView를 하나씩 add하게 됩니다
그런데 focus를 오른쪽에 맞추고 싶어서 fullscroll메소드를 사용했는데요
분명 오른쪽에 스크롤이 오른쪽에 맞춰지긴 하는데 가장 오른쪽이 아니라 꼭 textview하나씩 남겨두고 오른쪽으로 focus가 맞춰지네요
무슨 말인고 하니 스크롤뷰에 다음과 같은 textview가 있다고 가정했을 경우
textview1 textview2 textview3 textview4 textview5 textview6 textview7 textview8 textview9
다음과 같이 스크롤뷰안에 textview가 배치되었다고 했을때 textview9까지 스크롤이 되어야 하는데 textview8까지만 스크롤이 되네요
물론 손으로 수동으로 스크롤하면 textview9는 나타나지요
왜이런 문제가 발생할까요?




저도 이런문제가 있어서 혹시 invalidate()를 안해줘서 그런가 했지만.. 아니였고.
그냥 postDelay로 200ms주고 간이로 해결해 놨습니다..