我是华为mate8的手机,系统6.0,但是我做播放器的时候要查询到手机本地里面的视频,可我发现我的代码没有错误,但是我的视频查了好久还是没有查出来,所以在这上面也话费了不少的时间,我也查询了一些资料。最终得到一个结果。代码如下:

handler.startQuery(0,mAdapter,MediaStore.Video.Media.EXTERNAL_CONTENT_URI, new String[]{MediaStore.Video.Media._ID,
        MediaStore.Video.Media.DATA,
        MediaStore.Video.Media.TITLE,
        MediaStore.Video.Media.DURATION,
        MediaStore.Video.Media.SIZE,
        MediaStore.Video.Media.MINI_THUMB_MAGIC,
}, null, null, null);
ContentResolver resolver = getContext().getContentResolver();
AsyncQueryHandler handler = new AsyncQueryHandler(resolver) {@Override
    protected void onQueryComplete(int token, Object cookie, Cursor cursor) {//                CursorUtil.cursorLog(cursor);
        //设置cursor
        ((VideoListAdapter)cookie).changeCursor(cursor);
        //刷新
        //                ((VideoListAdapter)cookie).notifyDataSetChanged();
        ((VideoListAdapter)cookie).swapCursor(cursor);

        if (((VideoListAdapter) cookie).isEmpty()){mBackground.setBackgroundResource(R.drawable.empty);
        }}
};

就是写完这些代码我发现并没有什么卵用啊 。所以最后又在其他的手机上对这个进行测试,没想到真的是我的手机6.0系统的问题,可能是权限的问题吧。不过最后还是把问题解决了。解决的办法很简单 。代码如下:

只需要把build.gradle下的权限等级修改一下就好:修改为22

targetSdkVersion 22

最后提醒广大朋友,6.0系统的手机好多问题,我也希望大家多交流,共同学习,共共同进步!!!

Android手机6.0系统查询本地视频音频数据库查不出来数据的办法相关推荐

  1. 【Android开发】app升级报错,解析包时出现错误(华为手机8.0系统)

    问题描述: 今天发布app版本升级,碰到华为手机8.0系统,安装升级的时候提示,解析包时出现问题.而其他手机都是正常的.而且当我的包没有经过360加固的时候,也是可以去升级新版本,加固过后就不行了. ...

  2. android中获取mac地址8.0,华为Mate10手机emui8.0系统怎么查看IP地址和mac地址?

    华为mate10手机怎么查看手机ip地址呢?华为mate10手机mac地址怎么查?华为华为Mate10和Mate10 pro都采用了最新的EMUI 8.0系统,使用起来十分舒服,下面就来说下华为Mat ...

  3. 基于android公交车线路查询论文文献,基于Android手机的实时公交查询系统设计与实现...

    龙源期刊网 http://doc.xuehai.net 基于Android手机的实时公交查询系统设计与实现 作者:郭宏昌 来源:<物联网技术>2015年第11期 摘要:为了提高城市公交的智 ...

  4. android智能手表要怎么更新版本号,你以为只有Android手机不能升级系统吗?现在智能手表也是...

    原标题:你以为只有Android手机不能升级系统吗?现在智能手表也是 北京时间6月13日上午消息,谷歌尚未正式宣布哪些智能手表将在Android Wear 2.0今年晚些时候发布时获得这项系统更新,但 ...

  5. android wear 支付,中兴智能手表曝光 Android Wear 2.0系统且支持NFC支付

    3月22日消息,此前就有消息称国内厂商中兴计划在今年晚些时候推出智能手表ZTE Quartz来与Fitbit等其他厂商来进行竞争.现在,外媒曝光了一组ZTE Quartz智能手表的真机照片还确认了一些 ...

  6. php数据库数组去重复数据库,PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)...

    本文实例讲述了php查询并删除数据库多列重复数据的方法.分享给大家供大家参考,具体如下: $con = mysql_connect("localhost","root&q ...

  7. Android 6.0-13.0系统兼容

    一.Android 6.0系统  官方文档:Android 6.0 1.新增运行时权限. 权限分为普通权限和危险权限,危险权限除了在清单文件即AndroidManifest.xml文件中注册,还需要在 ...

  8. mtk android手机 代码问题,MTK用户必备 Android手机也能系统恢复

    很多PC用户会在新装系统.驱动和常用软件之后进行Ghost备份,一旦系统异常直接恢复即可.实际上,Android手机也有类似的整套系统备份方法,让手机随时原地满血复活. 全局性的系统备份 可能有同学会 ...

  9. 你想在旧Android手机上装Linux系统吗?看这里

    如果您对此文感兴趣,说明您应该使用过Linux,并且知道Linux几乎可以在任何硬件上运行.但有时我们也会想,Android不是已经是Linux了吗?为啥还要再安装Linux呢? Linux操作系统实 ...

最新文章

  1. 安卓java修改按钮大小_android弹出activity设置大小的方法
  2. JSONArray.fromObject不执行且不报错问题的解决
  3. 配置mysql 问题解决
  4. 0基础半路转行学IT还来得及吗?
  5. 欧拉函数及其扩展 小结
  6. 拓端tecdat|Python贝叶斯回归分析住房负担能力数据集
  7. VMware Harbor现已加入Rancher社区Catalog
  8. SpringBoot框架理解
  9. kali系统扫描ftp服务器,FileZilla的使用方法及kali系统ftp服务的安装
  10. 手机CPU性能天梯图及品牌
  11. 理解神经网络:神经元的概念
  12. 如何清除系统垃圾 介绍几大方法【图解】
  13. 20_java使用谷歌邮箱发送邮件
  14. CHM 打开时提示 已取消到该网页的导航
  15. 20190321——Python模块
  16. 推荐书籍:网络流量整形与带宽控制技术
  17. 解决树莓派程序中的中文乱码问题
  18. python中tkinter较完整的鼠标样式cursor值
  19. PLS-PM with R 偏最小二乘路径建模 (R语言)
  20. x264阅读记录-1

热门文章

  1. vue 设置el-table表格文字居中
  2. rtp负载mp3音频
  3. 国开大学计算机基础应用形考作业三答案,国家开放大学《计算机应用基础》形考作业及答案...
  4. 李力,清华大学多车协同讲座:笔记
  5. 【文献阅读】Sensor Fusion Algorithm Design in Detecting Vehicles Using Laser Scanner and Stereo Vision
  6. 中央一套被抢注成避孕套商标
  7. VMware下载安装教程
  8. 欢乐斗地主从0打上100万记录贴
  9. 小程序的wx:if和wx:for的学习使用
  10. ORACLE 大表使用 rowid 切片备份到历史表