java.lang.String вводит новые символы при получении данных в приложении для Android - PullRequest
0 голосов
/ 15 октября 2019

У меня есть приложение для Android, которое получает текстовые данные с сервера.

Когда я нажимаю на запрос в браузере, текст принимается правильно как:

Правительство Карнатаки запускает E-Пошаговая программа обучения для студентов-предпринимателей. Эта программа является частью Общества инноваций и технологий штата Карнатака.

Когда я получаю текстовые данные в приложении в виде объекта java.lang.String, он принимается как:

Запускается правительство штата КарнатакаУчебная программа E-Step для студентов-предпринимателей. Программа является частью Общества инноваций и технологий штата Карнатака.

Как видите, в тексте / String вводится символ Â . Получено как java.lang.String объект.

Как мне предотвратить это? Я использую Volley для отправки запросов.

1 Ответ

2 голосов
/ 15 октября 2019

Это похоже на проблему с кодировкой. Посмотрите, например, здесь , как пробел может превратиться в этот A. Попробуйте явно указать вашей программе, какую кодировку вы используете, и убедитесь, что она соответствует. текст не текст .

...