我写了一个视频播放器,想知道......当您从其他应用程序(例如文件浏览器)单击视频文件时,会出现可以打开该视频文件的应用程序列表。
如何让我的玩家也出现在该列表中?
Thanks!
您必须注册Intent
你想要在你的活动中。
从 API 15 开始,您需要添加CATEGORY_APP_MUSIC到您的应用程序清单,可能位于ACTION_MAIN意图过滤器。
如果您想将目标降低到 API 8,也可以使用INTENT_ACTION_MUSIC_PLAYER在意图过滤器中。
这是一个示例清单部分..
<activity android:name=".ui.MyActivity" >
<intent-filter>
<category android:name="android.intent.action.MAIN" /> <!-- If this is the main activity -->
<action android:name="android.intent.action.MUSIC_PLAYER" />
<action android:name="android.intent.category.APP_MUSIC" />
<data android:mimeType="video/*" /> <!-- To make sure we let Android know that we accept video -->
</intent-filter>
</activity>
希望这可以帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)