Размер набора Spinner
имеет android:layout_width="wrap_content"
, определяется его содержимым. Если вы хотите, чтобы все было в форме эллипса, это зависит от вас в SpinnerAdapter
, когда вы создаете ряды Views.
Или твердый провод android:layout_width
фиксированного размера.
Или вместо LinearLayout
используйте RelativeLayout
и структурируйте свои правила таким образом, чтобы Spinner
занимал оставшееся место в строке, привязывая его к левой стороне экрана и к левой стороне первого EditText
. Хотя я не уверен на 100%, что произойдет, если содержимое будет слишком большим - оно, вероятно, просто усекается.