반응형

화면에 글자를 넣었는데 그 글자가 화면 영역보다 크다면 글자는 보이지 않게 될 것입니다.

이때 손으로 스크롤 할 수 있도록 하려면 복잡한 과정을 거쳐야 할까요?

스크롤뷰는 스크롤 기능을 넣고 싶을 때 사용될 수 있습니다.

스크롤뷰를 어떻게 사용하는지 알아봅시다.

 스크롤뷰 (ScrollView)

글자나 이미지가 들어간 뷰가 화면 영역을 벗어나면 보이지 않게 됩니다.

이때는 손가락으로 스크롤 하여 보이지 않는 부분을 보이도록 만들어주어야 합니다.

스크롤뷰는 이런 스크롤 기능을 쉽게 만들 수 있도록 해 줍니다.

스크롤 기능을 만드는 방법은 간단합니다.

이미지뷰나 텍스트뷰등의 뷰를 스크롤뷰로 감싸주면 스크롤뷰가 뷰의 영역을 계산하게 됩니다.

그리고 화면에 보이는 공간을 넘어갔을 때 자동으로 스크롤을 만들어 줍니다.


이미지뷰가 화면 영역을 넘어갈 때 스크롤을 만들고 싶다면 XML 레이아웃에서 다음과 같이 스크롤뷰로 감싸면 됩니다.

<ScrollView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
>
<ImageView
    android:id="@+id/imageView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    />
</ScrollView>

 



반응형

'안드로이드 개발 > 부스트코스(안드로이드 프로그래밍)' 카테고리의 다른 글

토스트(Toast)와 알람(alarm)보여주기  (0) 2019.03.04
Event  (0) 2019.03.04
테이블 레이아웃(Table Layout)  (0) 2019.03.03
드로어블  (0) 2019.03.03
기본 위젯들  (0) 2019.03.03
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기