Проблема с почтой на Android

1

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

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

Это правильно показано в приложении.

Кто-нибудь знает, что можно сделать?

ИЗМЕНИТЬ

Я отправляю почту

intent = new Intent(android.content.Intent.ACTION_SEND);
intent.setType("text/html");
intent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml(body));
context.startActivity(Intent.createChooser(intent, "Share Via:"));

Спасибо

  • 0
    как вы отправляете письмо? Вызывает ли телефон список почтовых клиентов на телефоне для запуска пользователем?
  • 0
    @Rajath обновил вопрос, чтобы ответить на ваш вопрос.
Теги:

2 ответа

1
Лучший ответ

Заменить возврат каретки тегами <br />, например:

html = Html.fromHtml(body.replace("\n", "<br/>"));
  • 0
    работает как шарм :) Спасибо
0

Можете ли вы попробовать напечатать Html.fromHtml(body) в своем журнале и посмотреть, отображается ли ENTER?

  • 0
    Вход не виден. Он показывает их только как пробел

Ещё вопросы

Сообщество Overcoder
Наверх
Меню