【问题标题】:List android app in external share在外部共享中列出 android 应用
【发布时间】:2016-09-09 15:42:09
【问题描述】:

我正在开发一个 android 应用程序并开发了共享外部功能,在该功能中我可以将我的应用程序的内容共享给安装在手机上的其他应用程序。

现在我要实现的是,当任何应用程序(如 Facebook 安装在手机中)并且如果我们从 Facebook 外部共享任何内容时,它会列出它可以共享内容的所有应用程序。所以,我希望我的应用也应该列在可以共享内容的应用列表中。

所以,我想在我的应用中实现其他应用的内容共享。

我怎样才能做到这一点。非常感谢所有帮助:)

【问题讨论】:

标签: android share


【解决方案1】:

好的,我知道您想在您的应用中发送和收听数据

您可以使用意图来执行此操作

查看这个 android 文档以接收数据http://developer.android.com/intl/es/training/sharing/receive.html

这用于向其他应用发送数据 http://developer.android.com/intl/es/training/sharing/send.html

希望对你有帮助

【讨论】:

    【解决方案2】:

    在清单中声明您的活动,因为它可以发送数据

    <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>
    

    Read Android Documentation for full Understanding

    【讨论】:

      猜你喜欢
      • 2022-06-25
      • 1970-01-01
      • 2023-03-04
      • 2023-03-10
      • 2021-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多