Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Alexvp
107 / 71 / 8
Регистрация: 03.08.2014
Сообщений: 344
#1

Несколько строк в textview - Программирование Android

17.01.2015, 19:51. Просмотров 785. Ответов 3
Метки нет (Все метки)

Казалось бы нет никаких сложностей. Но вот с чем столкнулся и никак не могу понять из-за чего такой эффект.

Пытаюсь вывести в поле TextView несколько строк. Если я задаю строки в ресурсах, то все нормально. Например так
Java
1
substring1\nsubstring2\nsubstring3
Но если я эту же строку получаю в виде ответа с сервера и сохраняю ее в переменной типа String, то при выводе в поле TextView я вместо переносов вижу символы \n. На сервере строка передается из скрипта php обычным echo.

В приложении в AsincTask строку принимаю следующим образом:
Java
1
2
3
4
5
6
7
8
9
10
11
String response = "";
 
.........
 
InputStream content = execute.getEntity().getContent();
    
BufferedReader buffer = new BufferedReader(new InputStreamReader(content));
     String s = "";
     while ((s = buffer.readLine()) != null) {
        response += s;
     }
В поле TextView вывожу собственно response.

Подскажите, в чем причина?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.01.2015, 19:51     Несколько строк в textview
Посмотрите здесь:

Как вставить несколько изображений в textView - Программирование Android
Здравствуйте, скажите как вставить несколько иконок в textView, то есть в нужные позиции в тексте. При вставке одной иконки все нормально,...

Вывод в GridView в одной ячейке несколько TextView - Программирование Android
Т.е. например в гриде 10 ячеек и нужно чтобы в каждой было по 3 TextView. Как это можно реализовать? )

Узнать количество строк в TextView - Программирование Android
привет всем. у меня есть ListView в котором каждый итем - TextView. если текст в текствью не помещается в одну строку - он...

TextView перенос строк по словам - Программирование Android
Добрый вечер! ТекстВью переносит длинную строку очень и очень криво, например: Как это можно исправить?

Как по нажатию кнопки несколько раз выводить текст в TextView в Android Studio? - Программирование Android
Помогите вывести текст в textview при нажатии на одну и ту же кнопку ? Нажал - изменился текст, опять нажал и тд

Получить количество строк в TextView (ListView) - Программирование Android
привет всем. уже очень давно никак не могу получить количество строк в TextView который находится в ListView. каждый итем - TextView. ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
17.01.2015, 20:26     Несколько строк в textview #2
Alexvp, возможно, Java заменяет одинарные слэши на двойные ("\\"). Можете попробовать поискать метод, который заменяет двойные слэши обратно.
Armagedo
208 / 208 / 60
Регистрация: 22.08.2014
Сообщений: 644
17.01.2015, 20:35     Несколько строк в textview #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
return response.replace("\\n", "\n")?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.01.2015, 20:53     Несколько строк в textview
Еще ссылки по теме:

Как сделать MenuItem в несколько строк - Программирование Android
Делаю выдвигающуюся боковую панель с меню (как например в приложении плей маркета). Код разметки: ...

Кнопка в несколько строк (заголовок и описание) и картинка (слева или справа) - Программирование Android
Как сделать такую "многофункциональную" кнопку? Заголовок должен быть жирным шрифтом.

Изменение TextView - Программирование Android
Доброго времени суток ! Подскажите, как можно выводить список слов в textview, и по 2 button эти слова как бы листались выводя одно...

TextView in ProgressBar - Программирование Android
Доброго времени суток! Нашел статью на хабрахабре http://habrahabr.ru/post/124708/, где парень рассказывает о помещении текст вью в...

TextColor textView - Программирование Android
Здравствуйте, возникла внезапно, то есть раньше всё в порядке было, такая проблема: цвет текста во всех textview изменился на дефаултный,...

TextView // крэш - Программирование Android
Здравствуйте! С Новым Годом! И вопрос: почему он крашится? Если удалить/закомментировать строку TextView txt =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Alexvp
107 / 71 / 8
Регистрация: 03.08.2014
Сообщений: 344
17.01.2015, 20:53  [ТС]     Несколько строк в textview #4
Спасибо за подсказку! Действительно, проблема оказалась с двойными слешами. Но я решил задачу несколько иначе, стал использовать структуру JSON и ее разборку в приложении. Все равно часть ответов с сервера требовала использование JSON.

Спасибо!
Yandex
Объявления
17.01.2015, 20:53     Несколько строк в textview
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru