Поскольку вы не предоставили код, я могу дать вам логику, которую я бы использовал. Во-первых, просто проверьте, сколько участников есть.
Затем создайте сопоставление с ints как тегом и строку как значение. Каждый тег cooresponds к одному междунару, вход: (blogs.endjin.com)
Теперь, имеет различные схемы, основанные на этом строковом значении. Например, для строки «бок о бок», которая соответствует int 2, вы можете раздувать другой макет или динамически менять текущий, чтобы люди были рядом друг с другом. Я предлагаю вам использовать переключатель, чтобы проверить это, и имеют различные случаи на основе от того, что строка отображения является:
(www.slideshare.net)
Вы хотите, чтобы ваше заявление list-x
в диаграмму, чтобы получить значение отображения с тегом целого числа людей.
шаги в более четкой, легко понять так, что я перечислил для вас:
- Есть отображение для каждого количества людей. Количество людей - это тег , а макет - значение.
Ищите тег в зависимости от количества людей и проверяйте строку вывод, который является макетом. Посмотрите, что вывод строки, сравнивая его с чем-то, что может расширить макет
Вам нужно сравнить строки или выходные данные.
Надуть соответствующий макет на основе строки.
Похоже, что вам может потребоваться использовать пользовательский вид для обработки функций автоматического выравнивания. –
Был ли мой ответ работать –