如图所示,我希望减少两行之间的间隔(用红色标记),以便我的编辑文本显示在文本的正下方。
我的代码
<TableRow android:id="@+id/tableRow1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="2dip" > <TextView android:id="@+id/textView1" android:text="@string/projectName" android:textSize="16sp" android:textAppearance="@string/projectName" android:textColor="@color/text_color"/> </TableRow> <TableRow android:id="@+id/tableRow2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="2dip"> <EditText android:id="@+id/editText" android:layout_width="0dp" android:layout_height="35dp" android:inputType="text" android:singleLine="true" android:background="@drawable/editbox_background_normal" android:layout_weight="1" android:padding="5dip" /> </TableRow> </TableLayout>
答案 0 :(得分:0)
摆脱所有这些填充
android:padding="2dip"
android:padding="5dip"
您可以左右使用填充。
试试这个
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<TextView
android:id="@+id/textView1"
android:text="@string/projectName"
android:textSize="16sp"
android:textAppearance="@string/projectName"
android:textColor="@color/text_color"/>
</TableRow>
<TableRow
android:id="@+id/tableRow2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<EditText
android:id="@+id/editText"
android:layout_width="0dp"
android:layout_height="35dp"
android:inputType="text"
android:singleLine="true"
android:background="@drawable/editbox_background_normal"
android:layout_weight="1"
/>
</TableRow>
</TableLayout>
答案 1 :(得分:0)
Buddy尝试这个,它必须帮助你
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="2dip"
android:layout_marginBottom="10dp">
<TextView
android:id="@+id/textView1"
android:text="@string/projectName"
android:textSize="16sp"
android:textAppearance="@string/projectName"
android:textColor="@color/text_color"/>
</TableRow>
<TableRow
android:id="@+id/tableRow2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="2dip"
android:layout_marginTop="10dp">
<EditText
android:id="@+id/editText"
android:layout_width="0dp"
android:layout_height="35dp"
android:inputType="text"
android:singleLine="true"
android:background="@drawable/editbox_background_normal"
android:layout_weight="1"
android:padding="5dip"
/>
</TableRow>
</TableLayout>