我想添加通过我的应用程序共享图像或链接的功能。 为此,我在清单中添加这些过滤器通过我的应用程序Android共享链接和图像
<activity android:name="MyActivity"
android:launchMode="singleTask"
android:screenOrientation="portrait"
>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
</activity>
这个活动基本上是主要的一个,我的意思是,当用户将启动应用程序,本次活动将是开放的。
现在,当我滑动应用程序并通过我的应用程序共享一个youtube链接时,我得到的数据和它工作正常,问题是当我启动应用程序,然后按主页按钮(在这种情况下,应用程序是在背景),然后尝试共享一个YouTube链接,我没有从意图获取数据。
有什么建议吗?
请发布您的数据处理代码 – mhdjazmati
您可以尝试不使用android:launchMode =“singleTask”吗? – jakubbialkowski