小编skg*_*skg的帖子

Android:使用intent共享纯文本(对所有消息传递应用程序)

我正在尝试使用intent分享一些文本:

Intent i = new Intent(android.content.Intent.ACTION_SEND);
i.setType("text/plain");  
i.putExtra(android.content.Intent.EXTRA_TEXT, "TEXT");
Run Code Online (Sandbox Code Playgroud)

和选择器翘曲:

startActivity(Intent.createChooser(sms, getResources().getString(R.string.share_using)));
Run Code Online (Sandbox Code Playgroud)

有用!但仅适用于电子邮件应用.
我需要的是所有消息应用程序的一般意图:电子邮件,短信,IM(Whatsapp,Viber,Gmail,SMS ...)尝试使用android.content.Intent.ACTION_VIEW 并尝试使用i.setType("vnd.android-dir/mms-sms");任何帮助...

("vnd.android-dir/mms-sms"仅使用sms共享!)

email sms android android-intent

131
推荐指数
4
解决办法
12万
查看次数

标签 统计

android ×1

android-intent ×1

email ×1

sms ×1