안드로이드에서 ScrollView는 어떻게 쓰는건가요?

조회수 2729회

제가 xml에서 아래 코드처럼 작성했는데 화면 크기보다 텍스트가 더 많아서 텍스트가 짤려요. 그래서 scrollview를 쓰려고하는데 스크롤뷰는 어떻게 쓰는건가요?

소스코드

<?xml version="1.0" encoding="utf-8"?>


<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:stretchColumns="1"
 >

<TableRow>
<ImageView android:id="@+id/imageView"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
   android:layout_marginLeft="5dip"                
   android:layout_marginTop="10dip"
 android:layout_marginRight="5dip"
  android:tint="#55ff0000"
  android:src="@drawable/icon">
 </ImageView>
    </TableRow>
  <TableRow>
               <TextView android:id="@+id/name"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:padding="3dip"                          
                android:text="  Name " >
                </TextView>

                <TextView android:id="@+id/name1"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:gravity="left"                          
                android:text="Veer" >
                </TextView>

            </TableRow> 

            <TableRow>
               <TextView android:id="@+id/age"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:padding="3dip"                          
                android:text="  Age" >
                </TextView>

                <TextView android:id="@+id/age1"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:gravity="left"                          
                android:text="23" >
                </TextView>

            </TableRow> 

            <TableRow>
               <TextView android:id="@+id/gender"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:padding="3dip"                          
                android:text="  Gender" >
                </TextView>

                <TextView android:id="@+id/gender1"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:gravity="left"                          
                android:text="Male" >
                </TextView>

            </TableRow> 

            <TableRow>
               <TextView android:id="@+id/profession"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:padding="3dip"                          
                android:text="  Professsion" >
                </TextView>

                <TextView android:id="@+id/profession1"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:gravity="left"                          
                android:text="Mobile Developer" >
                </TextView>

            </TableRow> 
                <TableRow>
               <TextView android:id="@+id/phone"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:padding="3dip"                          
                android:text="  Phone" >
                </TextView>

                <TextView android:id="@+id/phone1"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:gravity="left"                          
                android:text="03333736767" >
                </TextView>

            </TableRow>

                <TableRow>
               <TextView android:id="@+id/email"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:padding="3dip"                          
                android:text="  Email" >
                </TextView>

                <TextView android:id="@+id/email1"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:gravity="left"                          
                android:text="veer.developer@gmail.com" >
                </TextView>


            </TableRow>
                <TableRow>
               <TextView android:id="@+id/hobby"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:padding="3dip"                          
                android:text="  Hobby" >
                </TextView>

                <TextView android:id="@+id/hobby1"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:gravity="left"                          
                android:text="Play Games" >
                </TextView>

                </TableRow> 

                <TableRow>
               <TextView android:id="@+id/ilike"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:padding="3dip"                          
                android:text="  I like" >
                </TextView>

                <TextView android:id="@+id/ilike1"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:gravity="left"                          
                android:text="Java, Objective-c" >
                </TextView>

            </TableRow>

            <TableRow>
                <TextView android:id="@+id/idislike"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:padding="3dip"                          
                android:text="  I dislike" >
                </TextView>

                <TextView android:id="@+id/idislike1"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:gravity="left"                          
                android:text="Microsoft" >
                </TextView>

            </TableRow>

            <TableRow>
                <TextView android:id="@+id/address"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:padding="3dip"                          
                android:text="  Address" >
                </TextView>

                <TextView android:id="@+id/address1"
                android:layout_width="wrap_content" 
                android:layout_height="wrap_content"
                android:gravity="left"                          
                android:text="Johar Mor" >
                </TextView>

            </TableRow>
</TableLayout>

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)