kotlin 3주차-4(ScrollView)

subak96·2023년 8월 3일

얼추 개인과제가 거의 필요한 기능은 다 넣어서 만들어졌다. 이리저리 확인해보고 하다 한가지 사실을 깨달았는데, 화면 스크롤이 되지 않는다는것이였다.

암만 만들어봐야 스크롤이 되지않으면 아래부분은 보지를 못하니 있으나마나해진다. 서둘러 구글링을 통해 스크롤이 가능한 기능을 찾아봤지만 각자 적용된 코드가 다르고 무엇보다 다들 java를 이용한 코드라 kotlin을 사용하는 내 코드에선 따로 맞는 코드로 설정해야하는데 그걸 못해서 한참을 헤매다가 결국엔 스크롤이 가능하게 만들었다.

다들 처음 액티비티를 생성하고 XML 파일을 보면 이런형식으로 코드가 적혀있을것이다.

여기서 첫번째 줄을 지우고 두번째 줄에 androidx.constraintlayout.widget.ConstraintLayout 이부분을 ScrollView로 바꿔준다.

그리고 마지막줄에는
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
이렇게 수정하고 그 아래로 코드를 작성해나가면된다.

물론 다른 방법도 있겠지만 내가 찾은 방법은 이 방법이고 내가 구글링을 잘 못해서 그런지 다른 코틀린 언어로 된 스크롤 코드를 보지를 못해서 이 방법으로 여러 화면이 스크롤되게 돌려쓰고있는 중이다.

0개의 댓글