Найдено 4 результата

MaxGR
24 ноя 2014, 13:38
Форум: Работа с данными
Тема: Массив строк и форматированный вывод
Ответы: 4
Просмотры: 3192

Re: Массив строк и форматированный вывод

Получилось так:

Код: Выделить всё

int i = 2; 
String strMess = String.format(getResources().getStringArray(R.array.strMessage[i], "Один", "Два", "Три")); 
MaxGR
24 ноя 2014, 13:21
Форум: Работа с данными
Тема: Массив строк и форматированный вывод
Ответы: 4
Просмотры: 3192

Re: Массив строк и форматированный вывод

Или в дальнейшем с элементами этого полученного массива myArr обращаться как с форматированными строками?

Код: Выделить всё

String strMess = (String)String.format(myArr[i], "Один", "Два", "Три");
MaxGR
24 ноя 2014, 11:53
Форум: Работа с данными
Тема: Массив строк и форматированный вывод
Ответы: 4
Просмотры: 3192

Re: Массив строк и форматированный вывод

Это точно так? По-моему это подходит для массива обычных строк, а не форматированных строк.
Иначе куда передавать строковые параметры для форматированного вывода "Один", "Два", "Три"?
MaxGR
23 ноя 2014, 23:14
Форум: Работа с данными
Тема: Массив строк и форматированный вывод
Ответы: 4
Просмотры: 3192

Массив строк и форматированный вывод

Привет. Столкнулся с такой проблемой. Имеем в ресурсах массив форматированных строк с параметрами. res\values\strings.xml <string-array name="strMessage" formatted="false"> <item>Значение первое: %1$s\nЗначение второе: %2$s\nЗначение третье: %3$s</item> <item>Строка первая: %1$s\nСтрока вторая: %2$s...