Я использую кок делать пользователи могут выбрать свой возраст, который выглядит следующим образом:Android укоротить вращатель ширина содержимого
Раскрывающийся стрелка в настоящее время слишком далеко вправо. Как установить его так, чтобы ширина счетчика была только такой же короткой, как и для содержимого элементов прядильщика?
Код для секции вращателя макета:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.4"
android:text="Age:" />
<Spinner
android:layout_width="0dp"
android:layout_height="wrap_content"
android:id="@+id/input_age_spinner"
android:layout_weight="0.6" />
</LinearLayout>
Я попытался установить ширину макета вращатель wrap_content но не достичь многого. И я попытался установить вращатель layout_weight на 0,2, что делает его узким, но в этом случае он больше не слева выравнивается
есть нет способа сделать это с помощью linearlayout? – Simon
@Simon, Отредактировал мой ответ, но лучше использовать относительный макет, как первый. поскольку вторая - сложная компоновка. – Srikanth
Поместите пробел между текстовым видом и счетчиком при использовании LinearLayout. Дайте ему вес 1, а текст и счетчик весом 0 – Helix