Обмен текстом через Intent усекается в Whatsapp - PullRequest
0 голосов
/ 03 июня 2018

Я делюсь некоторым текстом через намерение, так что пользователь может отправить в любое приложение по своему выбору, которое генерируется с помощью createChooser Однако я понял, что текст, полученный Whatsapp, усекается, когда размер текста большой (1000 символов или больше)Однако полный текст получен по электронной почте и других приложений.Единственное решение, которое я нашел, разрешает отправку только на whatsApp Intent.ACTION_VIEW.

Uri uriUrl = Uri.parse("whatsapp://send?text="+text+""); 
Intent launchBrowser = new Intent(Intent.ACTION_VIEW, uriUrl);  
startActivity(launchBrowser);

Это не то, что я хочу, так как я все еще хочу, чтобы выбор приложений создавался.Что мне делать?

   Intent shareIntent = new Intent(Intent.ACTION_SEND);
        shareIntent.setType("text/plain");
        shareIntent.putExtra("Intent.EXTRA_TEXT, "TEXT");
        shareIntent.putExtra(Intent.EXTRA_SUBJECT, "SUBJECT");
        startActivity(Intent.createChooser(shareIntent, "Share..."));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...