从Android Spotify共享到我的应用

时间:2015-08-29 20:10:09

标签: android android-intent spotify

我希望使用Spotify Android App上的“发送到”功能在“分享”对话框中显示我的应用。

但是,我无法弄清楚我必须添加到我的Intent过滤器中以便我的应用程序显示在那里

这是我目前的意图过滤器

        <intent-filter>
            <action android:name="android.intent.action.SENDTO"/>
            <category android:name="android.intent.category.DEFAULT"/>
            <data android:scheme="sms" />
            <data android:scheme="smsto" />
        </intent-filter>
        <!-- filter for sending text or images; accepts SEND action and text or image data -->
        <intent-filter>
            <action android:name="android.intent.action.SEND"/>
            <category android:name="android.intent.category.DEFAULT"/>
            <data android:mimeType="image/*"/>
            <data android:mimeType="text/plain"/>
        </intent-filter>

1 个答案:

答案 0 :(得分:0)

首先,您必须知道自己要分享的内容,并且取决于Share to来自Spotify,您必须添加一个mimeType我认为这将是音频或视频,所以我使用这个让我知道它是否有效。

<data android:mimeType="video/*" android:scheme="http" /> 
<data android:mimeType="audio/*" android:scheme="http" />

查看MIMEtype list,这可能对您有帮助。

只是要知道,如果你想做的话,如果你做得很好,试着把它mimrType

<data android:mimeType="*/*" />