
<action androID:name="androID.intent.action.SEND" /> <category androID:name="androID.intent.category.DEFAulT" /><data androID:mimeType="text/plain" />这是在我的清单文件中
这将使我的应用程序显示在所有应用程序的共享列表中
但我希望我的应用程序出现在另一个特定应用程序的共享列表中
我不拥有其他应用程序
解决方法:
为此,您需要知道应用程序正在创建的Intent并创建一个IntentFilter,它将您的应用程序添加到特定列表中.
Receiving an Implicit Intent Receiving an Implicit Intent
应用程序可能使用您可以挂钩的特定 *** 作名称.
<intent-filter . . . > <action androID:name="com.example.project.SHOW_CURRENT" /> <action androID:name="com.example.project.SHOW_RECENT" /> <action androID:name="com.example.project.SHOW_PENDING" /> . . .</intent-filter>或者它可能正在寻找接受某种类型文件的应用程序.
<intent-filter . . . > <data androID:mimeType="vIDeo/mpeg" androID:scheme="http" . . . /> <data androID:mimeType="audio/mpeg" androID:scheme="http" . . . /> . . .</intent-filter>应用程序的名称及其共享内容将帮助我提供更具体的响应.
总结以上是内存溢出为你收集整理的如何让我的Android应用程序出现在另一个特定应用程序的共享列表中全部内容,希望文章能够帮你解决如何让我的Android应用程序出现在另一个特定应用程序的共享列表中所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)