Duplicar posibles:
Is there a way to completely eliminate padding in a LinearLayout containing buttons?Android - El diseño le otorga a los botones un relleno extra; dándome adicional canas
Lo que en el mundo podría ser darme esta adicionales ~ 5-6 píxeles de separación ??? ? Me ha estado volviendo loco, he intentado establecer los márgenes/almohadillas en el TableRow padre, cada botón individual, las textviews, ¡todo!
Aquí está el diseño de XML de lo que se muestra:
<TableLayout android:id="@+id/tableLayout1" android:layout_width="wrap_content" android:layout_height="wrap_content">
<TableRow android:id="@+id/tableRow1" android:layout_width="wrap_content" android:layout_height="wrap_content" >
<TextView android:text="Resource1 - $Price" android:id="@+id/resourceText1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="3"></TextView>
<Button android:text="@string/buybtn" android:id="@+id/buyButton1" android:onClick="buyButtonClick" android:layout_width="80dip" android:layout_height="36dip"></Button>
<TextView android:text="XXX" android:id="@+id/resourceHeld1" android:layout_width="30dip" android:layout_height="wrap_content" android:gravity="center"></TextView>
<Button android:text="@string/sellbtn" android:id="@+id/sellButton1" android:onClick="sellButtonClick" android:layout_width="80dip" android:layout_height="36dip"></Button>
</TableRow>
<View android:layout_height="1dip" android:background="#FF303030"/>
<TableRow android:id="@+id/tableRow2" android:layout_width="wrap_content" android:layout_height="wrap_content">
<TextView android:text="Resource2 - $Price" android:id="@+id/resourceText2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="3"></TextView>
<Button android:text="@string/buybtn" android:id="@+id/buyButton2" android:onClick="buyButtonClick" android:layout_width="80dip" android:layout_height="36dip"></Button>
<TextView android:text="XXX" android:id="@+id/resourceHeld2" android:layout_width="30dip" android:layout_height="wrap_content" android:gravity="center"></TextView>
<Button android:text="@string/sellbtn" android:id="@+id/sellButton2" android:onClick="sellButtonClick" android:layout_width="80dip" android:layout_height="36dip"></Button>
</TableRow>
etc etc etc copypasta
Lo pollo necesito para sacrificar para conseguir que el relleno fuera de allí? En un mundo ideal, me gustaría empujar la vista 1dip con un margen de 1dip en la parte inferior del botón.
Si los cambio a wrap_content, que tiene este aspecto: [link] (http://i158.photobucket.com/albums/t97/fooshards/Whyyyyyy2.png) - - El pequeño misterio relleno en la parte inferior todavía está allí. – Eric