У меня есть немного, но раздражающая проблема. Я сделал приложение, где пользователь может дать некоторые указания, а затем отправить их по электронной почте позже.
Проблема заключается в том, что когда пользователь отправляет маршруты, он не меняет строку, если пользователь нажал кнопку ввода в приложении. Я сохраняю маршруты как 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:"));
Спасибо
Заменить возврат каретки тегами <br />
, например:
html = Html.fromHtml(body.replace("\n", "<br/>"));
Можете ли вы попробовать напечатать Html.fromHtml(body)
в своем журнале и посмотреть, отображается ли ENTER
?