【发布时间】:2014-02-07 21:29:21
【问题描述】:
好的,这很难解释,但我不知道该怎么做:
基本上,当您在 Android 中突出显示文本时,您可以选择共享该文本。因此,您只需单击菜单栏中的共享按钮。
现在,如何让我的应用出现在可用于分享文本的应用列表中?
【问题讨论】:
标签: android button share highlighting
好的,这很难解释,但我不知道该怎么做:
基本上,当您在 Android 中突出显示文本时,您可以选择共享该文本。因此,您只需单击菜单栏中的共享按钮。
现在,如何让我的应用出现在可用于分享文本的应用列表中?
【问题讨论】:
标签: android button share highlighting
只需将以下Intent Filter 添加到您的AndroidManifest.xml 中的活动中:
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="yourmimehere"/>
</intent-filter>
【讨论】:
创建一个活动 YourActivtiy 并在清单中注册操作发送 mime 类型文本/计划,即使您也可以通过添加另一个意图过滤器来处理图像类型。
<activity android:name=".YourActivity" >
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
</activity>
【讨论】:
你必须把这个写成你的清单文件
<activity android:name=".SomeActivity" >
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="tsome mime here" />
</intent-filter>
【讨论】: