title: Android ScrollView not scrolling
body: <p>I have solved my question. I chose to instead have a header and a footer that are always located at the bottom and top of the screen respectively. Then I created a "center content" which I enclosed within a ScrollView layout. I have updated the code below if people are interested in seeing what it now looks like.</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:focusable="true"
      android:focusableInTouchMode="true"
      android:background="#FFFFFF"&gt;
  
      &lt;LinearLayout android:id="@+id/header"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:background="@layout/header"
          android:layout_alignParentTop="true"&gt;
          &lt;ImageView android:src="@drawable/logo"
              android:contentDescription="@string/logo_description"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:padding="10dip"/&gt;
      &lt;/LinearLayout&gt;
  
      &lt;ScrollView android:orientation="vertical"
          android:layout_width="fill_parent"
          android:layout_height="350dip"
          android:layout_below="@id/header"&gt;
          &lt;LinearLayout android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="wrap_content"
              android:padding="20dip" &gt;
              &lt;!--  Email Label --&gt;
              &lt;TextView android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:textColor="#372C24"
                  android:text="@string/email"/&gt;
              &lt;EditText android:id="@+id/email_field"
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:layout_marginTop="5dip"
                  android:singleLine="true"
                  android:inputType="textEmailAddress"/&gt;
              &lt;!--  Password Label --&gt;
              &lt;TextView android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:layout_marginTop="10dip"
                  android:textColor="#372C24"
                  android:text="@string/password"/&gt;
              &lt;EditText android:id="@+id/password_field"
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:singleLine="true"
                  android:inputType="textPassword"/&gt;
              &lt;!-- Login button --&gt;
              &lt;Button android:id="@+id/login_button"
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:layout_marginTop="25dip"
                  android:text="@string/login"/&gt;
              &lt;!-- Register button --&gt;
              &lt;Button android:id="@+id/register_button"
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:layout_marginTop="25dip"
                  android:text="@string/register_button"/&gt;
          &lt;/LinearLayout&gt;
      &lt;/ScrollView&gt;
  
      &lt;LinearLayout android:id="@+id/footer"
          android:layout_width="fill_parent"
          android:layout_height="90dip"
          android:background="@layout/footer"
          android:layout_alignParentBottom="true"&gt;
      &lt;/LinearLayout&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>