android - 如何让我的 Android 应用出现在用于分享内容的应用列表中?

标签 android button share highlighting

<分区>

好吧,这很难解释,但我不知道该怎么做:

基本上,当您在 Android 中突出显示文本时,您可以选择共享该文本。因此,您只需单击菜单栏中的共享按钮。

现在,如何让我的应用出现在可用于分享文本的应用列表中?

最佳答案

创建 Activity YourActivtiy 并在 list 中注册带有操作 SEND mime 类型的文本/计划,即使您也可以通过添加另一个 Intent 过滤器来处理图像类型。

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

关于android - 如何让我的 Android 应用出现在用于分享内容的应用列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21204736/

相关文章:

javascript - Javascript 游戏 GUI 的快捷键

swift - 使用 Swift 在 LinkedIn 上分享(无需 SDK)

java - 为什么全屏按钮没有出现在 webview Activity 中

android - 在 Android 版 Firebase 中忘记密码

css - 更改背景颜色(Jquery?Css3?)

html - 为什么通过社交分享框会有一条线?

android - 如何在 Android 的 strings.xml 文件中保护我的 key

android - 这是什么用户界面设计或布局

facebook - 使用 Corona sdk 免费版与 friend 共享应用程序

java - this.packagename 在 Android Studio 中不起作用?