【问题标题】:ACTION_GET_CONTENT doesn't show all videosACTION_GET_CONTENT 不显示所有视频
【发布时间】:2012-12-11 15:16:16
【问题描述】:

我正在使用 ACTION_GET_CONTENT 选择手机上的一个视频:

    final Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
    intent.setType("video/*");
    startActivityForResult(intent, SELECT_VIDEO);

不幸的是,有时它只显示手机上现有视频文件的一部分,尤其是最新的视频文件。视频文件存在,但它们未显示在图库中。手机是装有 Android 4.0.4 的 HTC Incredible S。

有没有办法刷新画廊或类似的东西?

【问题讨论】:

    标签: android android-intent mime-types


    【解决方案1】:

    创建媒体文件的应用负责更新MediaStore,例如通过MediaScannerConnectionscanFile(),或发送ACTION_MEDIA_SCANNER_SCAN_FILE广播。

    如果 Incredible S 上的某个应用未能做到这一点,那是该应用的错,您无能为力。

    【讨论】:

      猜你喜欢
      • 2015-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多