3

我正在使用适用于 Android 的 Air 创建一个消息传递应用程序。我想让其他应用程序通过共享菜单选项将文本共享到我的应用程序。

如何在其中列出我的应用程序?

(这是我想列出的菜单:) 在此处输入图像描述

4

2 回答 2

3

在清单文件的 Activity 标记中添加适当的意图过滤器。

       <intent-filter>
           <action android:name="android.intent.action.SEND" />
           <category android:name="android.intent.category.DEFAULT" />
           <data android:mimeType="text/plain" />
       </intent-filter>

当 Android 搜索此类 Share Intent 处理程序时,您的 Activity 将显示出来。

于 2013-01-14T12:35:06.987 回答
1

Activity处理任何共享内容,Intent Filter请将Manifest. 例如:

<intent-filter>
    <action android:name="android.intent.action.SEND" />

    <category android:name="android.intent.category.DEFAULT" />

    <data android:mimeType="text/plain" />
    <data android:mimeType="image/*" />

</intent-filter>
于 2013-01-14T12:36:16.473 回答