title: How to set EditText's height to maximum minus other buttons' and EditText's heights?
body: <p>I would like to fill the screen with my <code>EditText</code> View which would have all the screen height minus the height of buttons and <code>EditText</code>s in this <code>Activity</code> </p>
  
  <p>My activity's xml</p>
  
  <p></p>
  
  <pre><code>&lt;TableLayout
      android:layout_width="match_parent"
      android:layout_height="match_parent" &gt;
  
      &lt;TableRow
          android:id="@+id/tableRow_pickcontact_button"
          android:layout_width="match_parent"
          android:layout_height="wrap_content" &gt;
  
          &lt;Button
              android:id="@+id/pickcontact_button"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:onClick="pickContact"
              android:text="@string/pickcontact_string" /&gt;
      &lt;/TableRow&gt;
  
      &lt;TableRow
          android:id="@+id/tableRow_chosen_contact"
          android:layout_width="match_parent"
          android:layout_height="wrap_content" &gt;
  
          &lt;TextView
              android:id="@+id/chosen_contact"
              android:layout_width="0dp"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:text="@string/contact_default_string"
              android:textAppearance="?android:attr/textAppearanceMedium" /&gt;
  
          &lt;TextView
              android:id="@+id/chosen_contact_tel_number"
              android:layout_width="0dp"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:text="@string/contact_default_number"
              android:textAppearance="?android:attr/textAppearanceMedium" /&gt;
      &lt;/TableRow&gt;
  
      &lt;TableRow
          android:id="@+id/tableRow_message"
          android:layout_width="match_parent"
          android:layout_height="match_parent" &gt;
  
          &lt;EditText
              android:id="@+id/edit_message"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:hint="@string/edit_message"
              android:minHeight="100dp"
              android:gravity="bottom" /&gt;
      &lt;/TableRow&gt;
  
      &lt;TableRow
          android:id="@+id/tableRow_send"
          android:layout_width="match_parent"
          android:layout_height="wrap_content" &gt;
  
          &lt;Button
              android:id="@+id/button_send"
              android:layout_width="0dp"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:onClick="sendMessage"
              android:text="@string/button_send" /&gt;
  
  
          &lt;Button
              android:id="@+id/button1"
              android:layout_width="0dp"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:onClick="sendEmail"
              android:text="@string/send_email_btn" /&gt;
      &lt;/TableRow&gt;
  
  &lt;/TableLayout&gt;
  </code></pre>
  
  <p></p>