반응형
화면에 스크롤이 필요할경우 안드로이드는 ScrollView 를 사용할 수 있습니다.
ScrollView 태그 안에 자식객체를 담아 주면 됩니다.
주의점은 스크롤뷰는 하나의 자식만 가질 수 있습니다.
따라서 스크롤뷰 안에 LinearLayout을 만든 후에 LinearLayout안에 필요한 자식들을 담으면 스크롤뷰는 하나의 자식을 가질 수 있습니다.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:textSize="100sp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:textSize="100sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:textSize="100sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:textSize="100sp"
/>
</LinearLayout>
</ScrollView>
</LinearLayout>
반응형
'개발 > Android' 카테고리의 다른 글
[Android] match_parent, wrap_content 정의 (0) | 2020.01.30 |
---|---|
안드로이드 웹뷰 웹페이지 권한 오류 해결 (0) | 2020.01.22 |