Приветствую. У меня приложение получает текст из БД, текст в БД обработан HTML тегами, я реализовал кнопку Share и прописал в методе onClick следующий код:
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("text/html");
i.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(RU_TEXT));
i = Intent.createChooser(i, getString(R.string.action_share));
startActivity(i);
Теперь, когда я делюсь текстом, список доступных приложений мал:
Хотя у меня установлен Whatsapp и прочие приложения поддерживающие текстовую рассылку, я так полагаю их нет в списке по причине того, что в них не поддерживаются html теги? Возможно ли как-то решить эту проблему, и сделать так, чтобы отображались все приложения которые поддерживают текстовую рассылку?
попробуйте заменить установку типа в вашем коде на следующий:
shareIntent.setType("text/*");
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости