JHB의 프로그래밍 삽질기

[Android] ScrollView 사용시 세로 정렬이 되지 않는 문제 본문

PROGRAMMING/Android/Java

[Android] ScrollView 사용시 세로 정렬이 되지 않는 문제

roter 2011.01.24 00:13



xml을 통하여
ScrollView 내부에 TextView를 넣고, 해당 TextView의 attributes에 세로 정렬(android:layout_centerVertical="true")을 넣어 정렬하려는데 도저히 세로 정렬이 안되는거다.

당시 구조는

RelativeLayout(fill_parent, fill_parent)
-> ScrollView(fill_parent, fill_parent)
--> RelativeLayout(fill_parent, fill_parent)
---> TextView(wrap_content, wrap_center, layout_centerVertical)
였던거 같은데.. 세로 정렬이 되지 않았다.
다시 검증해 보고 싶은데 지금 컴퓨터가 워낙 버벅거려서 검증을 못하겠다 -.-;
여하튼

이렇게 하니까 맞춰졌다
RelativeLayout(fill_parent, fill_parent)
-> ScrollView(wrap_conent, wrap_content)
--> TextView(wrap_content, wrap_content, layout_centerVertical)

3번째 계층에서 RelativeLayout을 제거해서 된건지, 아니면 ScrollView의 fill_parent를 wrap_content로 수정해서 된건지....
재검증 해보면 알겠지만 컴터가 버벅대서 패스... 근데 아무래도 ScrollView를 wrap_content로 두어서 그런 듯 하다.

여튼.. 겨우 이거 때문에 삽질한게 억울해서라도 여기에 남겨 놓음.



---------------------------------------------------------------------------------------------------------
2011년 2월 12일 추가
쩐다.. 기기에 디펜던트 한건지 버전에 디펜턴트 한건진 모르겠지만.. 어디선 되고 어디선 안된다 -_-
그래서 걍 스크롤뷰를 없애버렸다.
저작자 표시 비영리 변경 금지
신고
0 Comments
댓글쓰기 폼