我试图寻找资源,知道如何从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>