我正在开发一个Android应用程序,并且已经开发了共享外部功能,我可以在其中将我的应用程序内容共享到手机上安装的其他应用程序。
现在我要实现的是,当手机中安装了Facebook等任何应用程序,如果我们从外部共享任何内容,那么它会列出可以共享内容的所有应用程序。所以,我希望我的应用程序也应该列在可以共享内容的应用程序列表中。
所以,我想在我的应用程序中实现其他应用程序的内容共享。
我怎样才能做到这一点。非常感谢您提供的所有帮助:)
答案 0 :(得分:0)
好的,我知道您希望在您的应用中发送和收听数据
您可以使用意图来执行此操作
查看此Android文档以接收数据http://developer.android.com/intl/es/training/sharing/receive.html
这用于将数据发送到其他应用 http://developer.android.com/intl/es/training/sharing/send.html
我希望这会对你有所帮助
答案 1 :(得分:0)
在清单中声明您的活动,因为它可以发送数据
<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>