activity添加支持视频的intent-filter只打开本地文件,不打开浏览器,怎么添加
时间: 2023-07-16 18:14:58 浏览: 262
Activity_intent-filter
要实现只打开本地文件,不打开浏览器,可以使用以下的intent-filter:
```
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file" />
<data android:scheme="content" />
<data android:mimeType="video/*" />
</intent-filter>
```
这个intent-filter只会匹配文件类型的URI,而不是网址。其中,`android:scheme="file"`匹配本地文件,`android:scheme="content"`匹配从其他应用程序共享的文件,`android:mimeType="video/*"`匹配所有视频文件。将这个intent-filter添加到你的activity的AndroidManifest.xml文件中,就可以打开本地视频文件了。
阅读全文