title: How to Expand the Middle TableRow of a TableLayout in Android?
body: <p>I have the following layout in my Android app:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;TableLayout android:id="@+id/widget41"
  android:layout_width="fill_parent" android:layout_height="fill_parent"
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"&gt;
  &lt;tablerow&gt;
      &lt;Button android:id="@+id/button_when" android:layout_width="fill_parent"
          android:layout_height="wrap_content" android:padding="10px"
          android:text="When"&gt;
      &lt;/Button&gt;
  &lt;/tablerow&gt;
  &lt;tablerow&gt;
      &lt;EditText android:id="@+id/text_description" android:layout_width="fill_parent"
          android:layout_height="fill_parent" android:padding="10px"
          android:text="What happened?" android:textSize="18sp"&gt;
      &lt;/EditText&gt;
  &lt;/tablerow&gt;
  &lt;tablerow&gt;
      &lt;Button android:id="@+id/button_location" android:layout_width="fill_parent"
          android:layout_height="wrap_content" android:padding="10px"
          android:text="Location"&gt;
      &lt;/Button&gt;
  &lt;/tablerow&gt;
  </code></pre>
  
  <p></p>
  
  <p>How can I make my layout so that the  in the middle, the one with the EditText, expands to fill the entire space of the screen not taken up by the first and third  items?</p>