【问题标题】:Video thumbnails not refreshing视频缩略图不刷新
【发布时间】:2014-02-13 18:04:35
【问题描述】:

我使用以下代码在 SDCard 中的 gridView 中显示所有可用视频。

String[] proj= {MediaStore.Video.Media._ID,MediaStore.Video.Media.DATA,MediaStore.Video.Media.DISPLAY_NAME,
                MediaStore.Video.Media.SIZE };
        videocursor = getContentResolver().query(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, proj, null, null, null);

它工作正常...但是如果我对视频进行了任何更改(即重命名、删除),上面的代码将无法正常工作。它只显示旧内容,意味着不刷新。我该如何解决这个问题

【问题讨论】:

    标签: android gridview video thumbnails mediastore


    【解决方案1】:

    应该做的如下:

    sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"
                + Environment.getExternalStorageDirectory()))); 
    

    就在您的代码之后。

    为应用程序提供一种将新创建或下载的媒体文件传递给媒体扫描器服务的方法。

    【讨论】:

      猜你喜欢
      • 2010-12-01
      • 2013-06-15
      • 2023-04-05
      • 2010-12-13
      • 2012-02-23
      • 2018-12-21
      • 2015-03-26
      • 2013-08-07
      • 1970-01-01
      相关资源
      最近更新 更多