Намерение Android - Почему Kindles / их почтовое приложение не поддерживают переводы строк? - PullRequest
0 голосов
/ 03 апреля 2019

В моем приложении для Android пользователь может отправить электронное письмо через Intent, а при создании Intent я делаю что-то вроде:

String newline = System.getProperty("line.separator");
text = "Hello" + newline + "This is on a new line" + newline + "And so is this.";
intent.putExtra(Intent.EXTRA_TEXT,  text);

Это работает на всех устройствах, но когда я вижу, что почтовое приложение Kindle открывается после отправки этого намерения, оно все в одной строке (это сильно снижает читабельность).

(По-прежнему происходит, если я явно заменяю "newline" на "\ n".)

Есть ли способ обойти это? Пока что замечаю это только у Kindles из-за их почтового приложения по умолчанию.

...