我正在尝试寻找资源,以了解如何将音频从WhatsApp分享到我的应用程序,但我找不到任何资源。 我只找到了如何从应用程序分享到WhatsApp,而不是从WhatsApp做一个android应用程序。 如果你知道一些可能对我有帮助的资源,我会很高兴的。
干杯!
您应该使用意向筛选器来解决您的问题(如下面的问题),
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file"/>
<data android:mimeType="audio/*"/>
</intent-filter>
我认为行动需要改变。
必须在manifest.xml文件中定义意图筛选器
声明了intent-filter之后,您的manifest.xml将如下所示,
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file"/>
<data android:mimeType="audio/*"/>
</intent-filter>
</activity>