Próbuję udostępnić jakiś tekst, używając intencji:
Intent i = new Intent(android.content.Intent.ACTION_SEND);
i.setType("text/plain");
i.putExtra(android.content.Intent.EXTRA_TEXT, "TEXT");
i wypaczanie za pomocą selektora:
startActivity(Intent.createChooser(sms, getResources().getString(R.string.share_using)));
to działa! ale tylko dla aplikacji e-mail.
potrzebuję ogólnego zamiaru dla wszystkich aplikacji do obsługi wiadomości: e-maile, sms, komunikatory (Whatsapp, Viber, Gmail, SMS ...) próbowałem używać android.content.Intent.ACTION_VIEW
i próbowałem i.setType("vnd.android-dir/mms-sms");
nic nie pomogło ...
( "vnd.android-dir/mms-sms"
udostępniane tylko przez sms!)