Вывод текста в TextView
Добавлено: 09 дек 2015, 22:21
Доброго времени суток!
Случился у меня небольшой казус, точнее в пределах конкретного приложения очень даже большой:
Переводя приложение на "иные" языки, загнал текст в strings, как положено, после чего в ответах при расчётах в моём приложении мягко говоря выводится направление ветра.
Смог лишь понять, что причина в этом:
............
TextW1.setText(String.valueOf(W1) + R.string.Pieces);
...........
А именно - здесь при выводе ответа складываются два значения - String.valueOf(W1), являющееся здесь цифрой и текстовоеR.string.Pieces. Конкретно в этом случае предпочтение отдаётся "цифре" почему-то и текстовое значение переводится в цифру, на выходе имеем (При W1 =125, Pieces = "шт" ) 1252131034141. Подскажите пожалуйста, что с этим делать ,как заставить приложение "понимать", что мы добавляем текст.
Случился у меня небольшой казус, точнее в пределах конкретного приложения очень даже большой:
Переводя приложение на "иные" языки, загнал текст в strings, как положено, после чего в ответах при расчётах в моём приложении мягко говоря выводится направление ветра.
Смог лишь понять, что причина в этом:
............
TextW1.setText(String.valueOf(W1) + R.string.Pieces);
...........
А именно - здесь при выводе ответа складываются два значения - String.valueOf(W1), являющееся здесь цифрой и текстовоеR.string.Pieces. Конкретно в этом случае предпочтение отдаётся "цифре" почему-то и текстовое значение переводится в цифру, на выходе имеем (При W1 =125, Pieces = "шт" ) 1252131034141. Подскажите пожалуйста, что с этим делать ,как заставить приложение "понимать", что мы добавляем текст.