EditText の幅を wrap_content に設定できないようです。つまり、EditTexts の幅を、その中のテキスト/ヒントと同じサイズにすることを意味します。
これは私の XML のスニペットです
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/tableLayout"
android:background="#FFF"
android:padding="5dp"
android:stretchColumns="1,2,3" >
<TableRow
android:id="@+id/tableRow0"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/tvBill"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Bill Total" />
<EditText
android:id="@+id/etBill"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10"
android:hint="0.00"
android:textSize="14sp" >
<requestFocus />
</EditText>
</TableRow>
...
</TableLayout>
私はここに新しいので写真を投稿できないので、ここにレイアウトエディタがあります