2016-05-08 15 views
0

Unten ist mein XML-Code. Wo platziere ich ein scrollview-Attribut auf dem gesamten Bildschirm, da einige meiner Ansichten nicht angezeigt werden, wenn ich in die Querformatansicht wechsle.Wie lege ich eine ScrollView in den folgenden Code?

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



<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"> 







    <!-- whole linearlayout vertical begin tag --> 

    <LinearLayout 
     android:orientation="vertical" 
     android:layout_width="250dp" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="50dp" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentStart="true" 
     android:id="@+id/linearLayout"> 



     <LinearLayout 
      android:orientation="vertical" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true" 
      android:id="@+id/linearLayoutCalendar" 
      android:background="@drawable/border" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:layout_marginLeft="@dimen/activity_buttom_margin"> 
      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:layout_margin="10dp" 
       android:text="Large Text" 
       android:id="@+id/textView" /> 
      <DatePicker 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:id="@+id/datePicker" 
       android:calendarViewShown="false" 
       android:datePickerMode="spinner"/> 
      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="OK" 
       android:id="@+id/button" /> 

     </LinearLayout> 


     <LinearLayout 
      android:orientation="vertical" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true" 
      android:id="@+id/linearLayoutFollowUpRequest" 
      android:background="@drawable/border" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:layout_marginLeft="@dimen/activity_buttom_margin"> 
      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:text="Large Text" 
       android:id="@+id/textView2" /> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Large Text" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textView3" /> 

     </LinearLayout> 

     <LinearLayout 
      android:orientation="vertical" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true" 
      android:id="@+id/linearLayoutBookingRequest" 
      android:background="@drawable/border" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:layout_marginLeft="@dimen/activity_buttom_margin"> 
      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:text="Large Text" 
       android:id="@+id/textView4" /> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Large Text" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textView5" /> 

     </LinearLayout> 

     <LinearLayout 
      android:orientation="vertical" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true" 
      android:id="@+id/linearLayoutOccupancy" 
      android:background="@drawable/border" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:layout_marginLeft="@dimen/activity_buttom_margin"> 
      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Large Text" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textView6" /> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Large Text" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textView7" /> 



     </LinearLayout> 






    </LinearLayout>  <!-- Whole linear Vertical layout close tag --> 



    <!-- Whole linear Horizontal layout begin tag --> 
    <LinearLayout 
     android:orientation="vertical" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignTop="@+id/linearLayout" 
     android:layout_toRightOf="@+id/linearLayout" 
     android:layout_toEndOf="@+id/linearLayout" 
     android:layout_marginLeft="80dp"> 

     <LinearLayout 
      android:orientation="horizontal" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignTop="@+id/linearLayout" 
      android:layout_toRightOf="@+id/linearLayout" 
      android:layout_toEndOf="@+id/linearLayout" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:background="@drawable/border"> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Follow Up" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textViewFollowUp" /> 
      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="0" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/buttonFollowUp" /> 




     </LinearLayout> 

     <LinearLayout 
      android:orientation="horizontal" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignTop="@+id/linearLayout" 
      android:layout_toRightOf="@+id/linearLayout" 
      android:layout_toEndOf="@+id/linearLayout" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:background="@drawable/border"> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Events Today" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textViewEventsToday" /> 
      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:text="0" 
       android:id="@+id/buttonEventsToday" /> 




     </LinearLayout> 
     <LinearLayout 
      android:orientation="horizontal" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignTop="@+id/linearLayout" 
      android:layout_toRightOf="@+id/linearLayout" 
      android:layout_toEndOf="@+id/linearLayout" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:background="@drawable/border"> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Bookings Today" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textViewBookingsToday" /> 
      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="0" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/buttonBookingsToday" /> 

     </LinearLayout> 



    </LinearLayout> 



    <!-- Whole linear horizontal layout close tag --> 


<!-- linear vertical layout for drawer tag start --> 

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:layout_marginTop="50dp"> 
<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
    <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/drawerLayout" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     > 
     <FrameLayout android:id="@+id/maintcont" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent"> 

     </FrameLayout> 
     <ListView android:id="@+id/drawerlist" 
      android:entries="@array/planets" 
      android:layout_width="240dp" 
      android:layout_height="match_parent" 
      android:layout_gravity="left" 
      android:background="#fff" 
      > 

     </ListView> 



    </android.support.v4.widget.DrawerLayout> 


</LinearLayout> 
</LinearLayout> 
<!-- linear vertical layout for drawer tag close --> 




</RelativeLayout> 

ist unterhalb der normalen Ansicht

Normal view http://imageshack.com/a/img923/7347/FQqYOQ.png

Land scape Ansicht

LandScape View http://imageshack.com/a/img922/3306/rM1qym.png

Was ich erreichen will, ist eine Scrollview auf der ganzen Sicht haben, so kann ich Scrollen Sie nach unten, um alle Ansichten der Landschaft zu sehen. Bitte beachten Sie, ich benutze ein Menü Schublade Layout ist das letzte auf meinem XML. wenn versuchen, die Scroll-Ansicht platzieren, bevor das Relative Layout, erhalte ich die folgenden Fehler

java.lang.IllegalArgumentException: DrawerLayout must be measured with MeasureSpec.EXACTLY. 

Und wenn ich nach dem relativen Layout platzieren, es Mittagessen aber blättere nicht.

Ich konnte die Schriftrolle auflösen, aber das ist, wie meine Schublade zeigt. meine Hauptansicht abfängt Hier ist der Bildschirm screen shot http://imageshack.com/a/img923/2580/ZdWwO9.png geschossen ist und hier ist mein xml

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

<RelativeLayout  xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"> 


<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"> 
    <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@+id/drawerLayout" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     > 
     <FrameLayout android:id="@+id/maintcont" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent"> 

     </FrameLayout> 
     <ListView android:id="@+id/drawerlist" 
      android:entries="@array/planets" 
      android:layout_width="240dp" 
      android:layout_height="match_parent" 
      android:layout_gravity="left" 
      android:background="#fff" 
      > 

     </ListView> 



    </android.support.v4.widget.DrawerLayout> 


</LinearLayout> 














<ScrollView 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
> 


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
android:paddingBottom="@dimen/activity_vertical_margin"> 












    <!-- whole linearlayout vertical begin tag --> 

    <LinearLayout 
     android:orientation="vertical" 
     android:layout_width="250dp" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="50dp" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentStart="true" 
     android:id="@+id/linearLayout"> 



     <LinearLayout 
      android:orientation="vertical" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true" 
      android:id="@+id/linearLayoutCalendar" 
      android:background="@drawable/border" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:layout_marginLeft="@dimen/activity_buttom_margin"> 
      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:layout_margin="10dp" 
       android:text="Large Text" 
       android:id="@+id/textView" /> 
      <DatePicker 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:id="@+id/datePicker" 
       android:calendarViewShown="false" 
       android:datePickerMode="spinner"/> 
      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="OK" 
       android:id="@+id/button" /> 

     </LinearLayout> 


     <LinearLayout 
      android:orientation="vertical" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true" 
      android:id="@+id/linearLayoutFollowUpRequest" 
      android:background="@drawable/border" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:layout_marginLeft="@dimen/activity_buttom_margin"> 
      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:text="Large Text" 
       android:id="@+id/textView2" /> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Large Text" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textView3" /> 

     </LinearLayout> 

     <LinearLayout 
      android:orientation="vertical" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true" 
      android:id="@+id/linearLayoutBookingRequest" 
      android:background="@drawable/border" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:layout_marginLeft="@dimen/activity_buttom_margin"> 
      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:text="Large Text" 
       android:id="@+id/textView4" /> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Large Text" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textView5" /> 

     </LinearLayout> 

     <LinearLayout 
      android:orientation="vertical" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentStart="true" 
      android:id="@+id/linearLayoutOccupancy" 
      android:background="@drawable/border" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:layout_marginLeft="@dimen/activity_buttom_margin"> 
      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Large Text" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textView6" /> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Large Text" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textView7" /> 



     </LinearLayout> 






    </LinearLayout>  <!-- Whole linear Vertical layout close tag --> 









    <!-- Whole linear Horizontal layout begin tag --> 
    <LinearLayout 
     android:orientation="vertical" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignTop="@+id/linearLayout" 
     android:layout_toRightOf="@+id/linearLayout" 
     android:layout_toEndOf="@+id/linearLayout" 
     android:layout_marginLeft="80dp"> 

     <LinearLayout 
      android:orientation="horizontal" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignTop="@+id/linearLayout" 
      android:layout_toRightOf="@+id/linearLayout" 
      android:layout_toEndOf="@+id/linearLayout" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:background="@drawable/border"> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Follow Up" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textViewFollowUp" /> 
      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="0" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/buttonFollowUp" /> 




     </LinearLayout> 

     <LinearLayout 
      android:orientation="horizontal" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignTop="@+id/linearLayout" 
      android:layout_toRightOf="@+id/linearLayout" 
      android:layout_toEndOf="@+id/linearLayout" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:background="@drawable/border"> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Events Today" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textViewEventsToday" /> 
      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:text="0" 
       android:id="@+id/buttonEventsToday" /> 




     </LinearLayout> 
     <LinearLayout 
      android:orientation="horizontal" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignTop="@+id/linearLayout" 
      android:layout_toRightOf="@+id/linearLayout" 
      android:layout_toEndOf="@+id/linearLayout" 
      android:layout_marginBottom="@dimen/activity_buttom_margin" 
      android:background="@drawable/border"> 


      <TextView 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:textAppearance="?android:attr/textAppearanceLarge" 
       android:text="Bookings Today" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/textViewBookingsToday" /> 
      <Button 
       style="?android:attr/buttonStyleSmall" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:text="0" 
       android:layout_marginLeft="@dimen/activity_buttom_margin" 
       android:layout_marginRight="@dimen/activity_buttom_margin" 
       android:id="@+id/buttonBookingsToday" /> 

     </LinearLayout> 


    </LinearLayout> 

</ScrollView> 



    </RelativeLayout> 

Bitte, was falsch sein könnte.

+0

Haben Sie versucht, die Bildlaufansicht um "gesamte lineare Layout vertikale beginnen Tag" zu wickeln? – cYrixmorten

+0

Bitte gehen Sie einfach durch meinen Code @cYrixmorten Ich bin neu in Android und bitte sagen Sie mir, wo das lineare Layout vor der Bildlaufansicht –

Antwort

1

Sie können Bildlaufansicht direkt nach der <RelativeLayout..> setzen. Versuchen Sie dies:

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

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"> 

<ScrollView 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:layout_below="@+id/someid"> 

<RelativeLayout 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:tools="http://schemas.android.com/tools" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 

    <!-- whole linearlayout vertical begin tag --> 

    <LinearLayout 
     android:orientation="vertical" 
     android:layout_width="250dp" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="50dp" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentStart="true" 
     android:id="@+id/linearLayout"> 
     ... 
    </LinearLayout> 
</RelativeLayout> 
</ScrollView> 
</RelativeLayout> 
+1

Ich habe versucht, oft eine Zeit und der Fehler, den ich bekomme ist 'java.lang.IllegalStateException: ScrollView kann nur ein direktes Kind hosten " –

+1

Das ist, weil Scroll-Ansicht nur ein Kind enthalten kann. Sie können ein weiteres '' direkt nach dem '' hinzufügen und am Ende kurz vor dem Schließen des ''s schließen, so dass alles innerhalb des' 'liegt, das jetzt das Kind von' 'ist . – birraa

+0

Ich habe gerade die Antwort bearbeitet. Probieren Sie es aus und sagen Sie es mir. – birraa

Verwandte Themen