最佳答案
我试图用一个意图来分享一些文本:
Intent i = new Intent(android.content.Intent.ACTION_SEND);
i.setType("text/plain");
i.putExtra(android.content.Intent.EXTRA_TEXT, "TEXT");
用选择器扭曲:
startActivity(Intent.createChooser(sms, getResources().getString(R.string.share_using)));
它工作! 但只适用于电子邮件应用程序。
我需要的是所有消息应用程序的总体意图: 电子邮件,短信,即时通讯(Whatsapp,Viber,Gmail,SMS...)
尝试使用 android.content.Intent.ACTION_VIEW
尝试使用 i.setType("vnd.android-dir/mms-sms");
没有任何帮助..。
(仅使用短信共享 "vnd.android-dir/mms-sms"
!)