WhatsApp音频共享的<intent-filter>

时间:2020-07-29 16:52:42

标签: android whatsapp intentfilter android-sharing

当用户选择音频剪辑上的共享时,我希望能够从WhatsApp处理意图。几个音频应用程序都可以处理它,但是我的未在共享对话框中列出。我当前的intent-filter适用于几乎所有其他应用。是:

           <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />

                <data android:mimeType="audio/*" />
                <data android:mimeType="application/x-flac" />
                <data android:mimeType="application/flac" />
                <data android:mimeType="application/ogg" />
                <data android:mimeType="application/x-ogg" />
                <data android:mimeType="video/mp4" />
                <data android:mimeType="video/3gpp" />
            </intent-filter>

我尝试使用*/*哑剧类型,并使用OPEN_DOCUMENT动作无济于事。根据文档,file暗示了contentintent-filter方案,对于WhatsApp我还需要使用另一种方案吗?

1 个答案:

答案 0 :(得分:0)

简单的答案是我们必须有一个处理android.intent.action.SEND

的意图过滤器