我开发了一款工作正常的视频播放器。现在我想让用户用它来播放每首歌。我的意思是每当用户点击视频文件时,它应该与my video player
一起播放,或者如何将我的视频播放器添加到单击视频文件时出现的警告对话框?
答案 0 :(得分:1)
将以下intent-filters添加到您的视频播放器活动中:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="rtsp" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="video/*" />
<data android:mimeType="application/sdp" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http" />
<data android:mimeType="video/*" />
</intent-filter>
这会将您的应用添加到可以从互联网播放视频和RTSP流的应用列表中(如果您不想支持流媒体,请删除第一个过滤器)。