答案 0 :(得分:0)
您可以在mainfest文件中的intent-filter中指定mimeType。 您的应用将被添加到共享列表中。
例如,您需要为文本共享添加应用,然后使用 的 mime类型= “text / plain的”强>
<activity android:name="ShareActivity">
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/>
</intent-filter>
</activity>
处理分享:
将此代码写入您活动的onCreate方法(使用intent filter(上图)在mainfest中声明的Activity)
if (Intent.ACTION_SEND.equals(intent.getAction()))
{
Uri uri = (Uri) intent.getParcelableExtra(Intent.EXTRA_STREAM);
//here you will get data which is shared.
}
答案 1 :(得分:0)