Android 从其他应用打开你的应用
我创建了一个播放MP3的应用程序。现在我想从其他应用程序(如文件浏览器)打开我的应用程序。 当用户单击任何mp3文件时,必须在“使用完成操作”中显示我的应用程序,如下所示: 使用以下命令完成操作: [我的应用程序] [其他应用程序1] [其他应用程序2] 当我的应用程序被选中时,我希望它播放mp3文件(它应该以某种方式获得它的路径?) 我该怎么做Android 从其他应用打开你的应用,android,Android,我创建了一个播放MP3的应用程序。现在我想从其他应用程序(如文件浏览器)打开我的应用程序。 当用户单击任何mp3文件时,必须在“使用完成操作”中显示我的应用程序,如下所示: 使用以下命令完成操作: [我的应用程序] [其他应用程序1] [其他应用程序2] 当我的应用程序被选中时,我希望它播放mp3文件(它应该以某种方式获得它的路径?) 我该怎么做 您只需添加一个 添加以下内容: <intent-filter> <action android:name="and
您只需添加一个 添加以下内容:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="content"/>
<data android:scheme="file"/>
<data android:mimeType="audio/*"/>
</intent-filter>
谢谢,但这只解决了我问题的第一部分,第二部分也需要帮助