2011-07-29 5 views
1

안녕하세요, 저는 라이너 레이아웃에서 스크롤 옵션을 사용하려는 응용 프로그램이 있습니다. 내가 붙어서 도와주세요.android LinearLayout에서 스크롤하는 방법은 무엇입니까?

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="wrap_content" android:layout_height="fill_parent" 
    android:orientation="vertical" 
    android:scrollbars="vertical" 
    android:scrollbarAlwaysDrawVerticalTrack="true" 
    > 

    <AnalogClock android:id="@+id/clock1" android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

    <ImageButton android:id="@+id/rssbtn" android:src="@drawable/rss" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" /> 

    <ProgressBar android:id="@+id/progress" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" /> 


    <RadioGroup android:id="@+id/widget1" android:layout_width="wrap_content" 
     android:layout_height="wrap_content" xmlns:android="http://schemas.android.com/apk/res/android" 
     android:orientation="vertical"> 
     <RadioButton android:id="@+id/widget2" 
      android:layout_width="wrap_content" android:layout_height="wrap_content" 
      android:text="Plain" android:checked="false" android:layout_gravity="left" 
      android:layout_weight="0"> 
     </RadioButton> 
     <RadioButton android:id="@+id/widget3" 
      android:layout_width="wrap_content" android:layout_height="wrap_content" 
      android:text="Serif" android:checked="true" android:layout_gravity="left" 
      android:layout_weight="0" android:typeface="serif"> 
     </RadioButton> 
     <RadioButton android:id="@+id/widget25" 
      android:layout_width="wrap_content" android:layout_height="wrap_content" 
      android:text="Bold" android:checked="false" android:layout_weight="0" 
      android:layout_gravity="left" android:textStyle="bold"> 
     </RadioButton> 
    </RadioGroup> 


    <Spinner android:id="@+id/widget1" android:layout_width="fill_parent" 
     android:layout_height="wrap_content" android:drawSelectorOnTop="false" /> 


    <TimePicker android:id="@+id/widget3" android:layout_width="wrap_content" 
     android:layout_height="wrap_content" /> 

    <CheckBox android:id="@+id/plain_cb" android:text="Plain" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" /> 
    <CheckBox android:id="@+id/serif_cb" android:text="Serif" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" 
     android:typeface="serif" /> 
    <CheckBox android:id="@+id/bold_cb" android:text="Bold" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" 
     android:textStyle="bold" /> 
    <CheckBox android:id="@+id/italic_cb" android:text="Italic" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" 
     android:textStyle="italic" /> 


    <Button android:id="@+id/button1" android:text="Label" 
     android:layout_width="fill_parent" android:layout_height="fill_parent" /> 
    <Button android:id="@+id/button2" android:text="Label" 
     android:layout_width="fill_parent" android:layout_height="fill_parent" 
     android:typeface="serif" /> 
    <Button android:id="@+id/button3" android:text="Label" 
     android:layout_width="fill_parent" android:layout_height="fill_parent" 
     android:textStyle="italic" /> 


    <DatePicker android:id="@+id/datepicker" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" /> 



    <EditText android:id="@+id/edittext1" android:text="EditText 1" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" /> 
    <EditText android:id="@+id/button2" android:text="(206)555-1212" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" 
     android:typeface="serif" android:phoneNumber="true" /> 
    <EditText android:id="@+id/password" android:text="SuperSecret" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" 
     android:textStyle="bold" android:password="true" /> 

</LinearLayout> 
+1

의 상단에있는 ScrollView에있는 LinearLayout 랩? – pawelzieba

답변

6

은 왜`ScrollView`으로 포장하는 파일

<?xml version="1.0" encoding="utf-8"?> 
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="wrap_content" android:layout_height="fill_parent"> 
    <LinearLayout 
    android:layout_width="wrap_content" android:layout_height="fill_parent" 
    android:orientation="vertical" 
    android:scrollbars="vertical" 
    android:scrollbarAlwaysDrawVerticalTrack="true" 
> 
..... 
    </LinearLayout> 
</ScrollView> 
+0

감사합니다 jason –

+2

Neel, 누군가가 귀하의 질문에 대답하는 경우 답변을 upvote하고 올바른 것으로 표시하십시오;) – Codeman

관련 문제