Buenas a todos
les traigo un problema que me ha tenido pensando varios dias y no he podido arreglar
el problema que tengo es que tengo un spineer que tiene diferentes objetos almacenados
para cargar la informacion en este spinner he usado un adaptador y los objetos se los paso por una linkedlist
todo bien hasta ahi, pero tengo el gran problema con el tamaño del spinner
ya que por alguna razon le coloco que el width sea wrap_content pero siempre me deja un espaciado el cual me causa problemas de diseño
dejo una imagen de como se ve el spineer y el codigo de como declaro el spinner en el xml
el codigo del adaptador no lo dejo por que es mucho, y un poco enredado, pero si lo desean lo dejo

como pueden ver en la imagen, el total del documento sale descuadrado
y al spinner que dice pollo... le sobra un monton de espacio que se desperdicia
Código XML:
Ver original<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:baselineAligned="false">
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0.5">
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerInParent="true"
android:text="@string/producto"
android:textAppearance="?android:attr/textAppearanceMedium" />
<Spinner
android:id="@+id/producto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_toRightOf="@+id/textView2"
android:prompt="@string/tOrden" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_toRightOf="@+id/producto"
android:text="@string/cantidad"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="@+id/cantidad"
android:layout_width="50dp"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toRightOf="@+id/textView3"
android:ems="10"
android:inputType="number" />
</RelativeLayout>
<RelativeLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.9">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_marginLeft="5dp"
android:layout_toLeftOf="@+id/total"
android:text="@string/total"
android:textAppearance="?android:attr/textAppearanceMedium" />
<TextView
android:id="@+id/total"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerInParent="true"
android:text="@string/dnumero"
android:textAppearance="?android:attr/textAppearanceLarge" />
</RelativeLayout>
</LinearLayout>
si me pudieran ayuda seria magnifico gracias