Scrolling for more items than will fit on screen

I have a display screen that has more items than will fit. I would like to make it scrollable but cant figure out the XML. I have below code

<?xml version="1.0" encoding="utf-8"?>
<ScrollView android:id="@+id/scrollView1"
    android:layout_width="fill_parent" android:layout_height="fill_parent"
    xmlns:android="http://schemas.android.com/apk/res/android"    

    <LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Auto Settings"
        android:textAppearance="?android:attr/textAppearanceLarge" />

    //more items
    </LinearLayout>
</ScrollView>

It throws an error at the first linear layout. What am I doing wrong?

Answers


It's plain XML syntax error. Terminate your ScrollView tag with >.


You can try this code

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/bg_1"
    android:orientation="vertical" >

  <ScrollView
    android:id="@+id/ScrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_margin="10dp" >

    <RelativeLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true" >

        <ImageButton android:id="@+id/imageUser"
            android:layout_width="108dip"
            android:layout_height="81dip"
            android:layout_marginTop="10dp"
            android:background="@drawable/bg_profile" />

        // more items
    </RelativeLayout>
  </ScrollView>
</RelativeLayout>

Need Your Help

Turning off Presolve option in CPLEX OPL

optimization model cplex opl

Does anyone know how to disable "presolve" in CPLEX? (without using Java, C++, etc.)

Calculate answer from list

java list calculator rpn

I have to make a calculator in java that is able to work with brackets, plus, minus, divide and multiply, so far I've got it so if the user were to enter: