Android 为什么编辑文本宽度不减小?

Android 为什么编辑文本宽度不减小?,android,android-layout,Android,Android Layout,我想在一行中放置3个编辑文本框,第一个保留在Wrap_内容中,另外2个减小到特定大小。为什么会这样,任何帮助都将不胜感激。 在我的xml代码中提前表示感谢 <TableRow android:id="@+id/tableRow6" android:layout_width="wrap_content" android:layout_height="wrap_content" > &

我想在一行中放置3个编辑文本框,第一个保留在Wrap_内容中,另外2个减小到特定大小。为什么会这样,任何帮助都将不胜感激。 在我的xml代码中提前表示感谢

 <TableRow
            android:id="@+id/tableRow6"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" >

              <EditText
                  android:id="@+id/editText6"
                  android:layout_width="80dp"
                  android:layout_height="wrap_content"
                  android:ems="10" /> 

              <EditText
                  android:id="@+id/editText7"
                  android:layout_width="0dp"
                  android:layout_height="wrap_content"
                  android:layout_weight="1"
                  android:ems="10" />

               <EditText
                  android:id="@+id/editText8"
                  android:layout_width="80dp"
                  android:layout_height="wrap_content"
                  android:ems="10" />

        </TableRow>

已编辑

尝试为每个EditText赋予相等的权重,并将宽度设置为0dp

android:layout_width="0dp"
android:layout_weight="1"


是否希望每个editText在表格行中具有相同的大小?是的,谢谢。它对我起了作用。替我带些花,让我们一起去吧
  <TableRow
        android:id="@+id/tableRow6"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

          <EditText
              android:id="@+id/editText6"
              android:layout_width="80dp"
              android:layout_weight="2"
              android:layout_height="wrap_content"
              android:ems="10" /> 

          <EditText
              android:id="@+id/editText7"
              android:layout_width="0dp"
              android:layout_height="wrap_content"
              android:layout_weight="1"
              android:ems="10" />

           <EditText
              android:id="@+id/editText8"
              android:layout_width="80dp"
              android:layout_height="wrap_content"
              android:layout_weight="2"
              android:ems="10" />

    </TableRow>