Как связать разные строки в одном тексте с привязкой данных из списка? - PullRequest
0 голосов
/ 27 апреля 2020

Я занимаюсь разработкой проекта, в котором есть привязка данных, и я хочу знать, можно ли установить текст с разными% s непосредственно в макете.

Моя строка похожа на "Hello наше имя% s,% s и% s ", и у меня есть такой список (" Джон "," Джимми "," Кейт ") .

В моем макете у меня есть ссылка на класс с именем ViewData, у которого есть список имен, и я создаю переменную в макете, как это

имя переменной = "data" type = "com.my.personal.project.ViewData"

, поэтому я могу получить data.listOfNames в своем макете.

Я видел в другом посте, что Вы можете объединить разные строки в одну, например:

"android: text =" @ string.format (@ string / generic_text, Profile.name) " и общий c текст имеет% s внутри, но это не работает для меня, потому что у меня есть список строк, и мне нужно найти каждую из них, чтобы установить в строке.

Возможно ли это? ?? Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...