Как Android обрабатывает множественные замены в тексте перевода? - PullRequest
0 голосов
/ 21 августа 2011

Мне нужно ввести текст, подобный следующему

Пока {0, целое число} элементов добавлено из {1, целое число} элементов.

Это несделать замену.Вот мой код, который должен сделать замену.

MyActivity.this.getString(R.string.msgSoFarOutOf, new Object[]{Integer.valueOf(itemsAdded), Integer.valueOf(itemssTotal)})

1 Ответ

0 голосов
/ 21 августа 2011

Вам необходимо использовать %d, %s и т. Д., Так же как и для String.format(). Кстати, getString () это метод varargs, поэтому вам не нужен массив.

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