开发者社区> 问答> 正文

Android 下载视频后系统扫描不出来

从网上下载视频知乎系统扫描不出来,调用的是手机系统自带的媒体库,它里面也没有。
这种情况怎么解决。视频文件格式没问题,测试发现,需要改动文件才会被发现(移动,重命名等等),否则就算手动刷新也找不到。

展开
收起
爵霸 2016-03-25 09:15:06 2297 0
1 条回答
写回答
取消 提交回答
  • 我有过类似的需求,我是在视频下载结束后,主动触发媒体库更新,你可以试一下。

       public static void sendScanMediaAction(File file) {
            Intent mediaScanIntent = new Intent(
                    "android.intent.action.MEDIA_SCANNER_SCAN_FILE");
            Uri contentUri = Uri.fromFile(file);
            mediaScanIntent.setData(contentUri);
            GlobalStates.getApplicationContext().sendBroadcast(mediaScanIntent);
        }
    2019-07-17 19:13:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载