유디의 공간정보·개발일기

Layout-ScrollView 사용할 때 본문

Kotlin + Android Studio

Layout-ScrollView 사용할 때

55yudi 2021. 10. 9. 16:19

- ScrollView 는 영역이 너무커서 한 화면에 다 보여주지 못할 때 사용한다.

 

- 한개의 ScrollView는 오직 한개의 뷰만을 가질 수 있다.

 

- 일반적으로 아래 그림처럼 LinearLayout View 를 포함 시키고,

   LinearLayout 의 자식으로 여러 View 들을 등록 하는 방식으로 많이 사용한다고 한다. (Layout 또한 View 임)

 

- 이처럼 많은 View 들을 보여 줄 필요 없이 하나의 뷰만 보여줄 계획이라면 LinearLayout 필요 없이

  바로 TextView 등을 추가 하셔서 사용 하는 게 나을 수 있다. (성능향상 측면에서)

 

 

- 내가 구성한 스크롤뷰 부분

- 처음에 스크롤뷰가 하나의 뷰만 가져야 되는 속성인지 몰라서

  두 번째 레이아웃을 추가하고 요소들을 추가했는데 계속 화면에 안뜨는 것이었다ㅠㅠ

- 그래서 레이아웃들을 또 하나의 상위 레이아웃으로 몰아 넣어서

  결론적으로 스크롤뷰안에 하나의 레이아웃만 있게끔 했더니 구상한 대로 화면이 잘 뜨게 되었따