TableRow llenar el espacio restante

Tengo un diseño como el siguiente:

<TableLayout 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:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".SettingsActivity" > <TableRow ... </TableRow> <TableRow ... </TableRow> <TableRow android:id="@+id/tableRow3" android:layout_width="wrap_content" android:layout_height="wrap_content" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Temperature:" /> <SeekBar android:layout_width="wrap_content" android:layout_height="wrap_content" /> </TableRow> 

En el tercer TableRow el TextView y el SeekBar comparten el espacio por igual. Quiero que el TextView sea ​​tan amplio como es el texto dentro de él, y el SeekBar debe llenar el resto del espacio. He intentado tocar la gravedad, la anchura y los pesos. ¿Cuál es la mejor manera de obtener este comportamiento?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.