Разверните счетчик вниз при добавлении элементов ... и настройте макет - PullRequest
0 голосов
/ 07 июля 2011

Я делаю форму в приложении для Android.В настоящее время у меня есть это в относительном макете с этим фрагментом, изображенным ниже в макете таблицы в относительном макете:

enter image description here

Когда пользователь нажимает на счетчик, он выскакивает выборы.Пользователь может выбрать несколько вариантов выбора, и по состоянию на данный момент, когда пользователь нажимает «ОК», он отображает выбранный элемент на счетчике, разделенный запятой.Однако, если пользователь выберет слишком много, он отодвинет спиннер справа от него за пределы экрана.Мне было интересно, можно ли будет заставить прядильщики отображать текст вниз, поэтому каждый выбор будет находиться на новой строке и будет уменьшать или расширять прядильщик, учитывая выбранное количество.Вот так:

Северо-восток:

|Option1 |

|Option2 |

|Option3 |

Юг:

|Выберите |

Это также изменит весь макет, поэтому, если пользователь выберет много вариантов на северо-востоке, он сместит южный счетчик вниз.Спасибо!

1 Ответ

0 голосов
/ 07 июля 2011

Вы пытались добавить maxWidth к вашему счетчику?

также вы можете попытаться обернуть их в линейный макет (верхние два в одном, например, бот в другом) и настроить макет на заполнение родителя, а также настроить представления на заполнение родителя и веса 1. Это даст вам равные ширины блесны и ограничение их ширины min / max значением.

...