在Android中selectvideo的最佳方式是什么?

我有一个完美的Intent.ACTION_PICK与我的照片。

startActivityForResult(新的意图(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI),SELECT_IMAGE);

但它不适用于video。 当我点击我的名单上的一个video,它发挥vidoe而不是送我回来。

startActivityForResult(新的意图(Intent.ACTION_PICK,android.provider.MediaStore.Video.Media.INTERNAL_CONTENT_URI),SELECT_VIDEO);

在这里输入图像说明

一个主意 ?

  • 将video插入MediaStore
  • 列出Android中的所有相机图像
  • Android:EXTERNAL_CONTENT_URI足够用于照片库吗?
  • MediaStore - Uri查询所有types的文件(媒体和非媒体)
  • 对于某些文件,Android MediaStore查询MediaStore.MediaColumns.TITLE列为null
  • Android Mediastore:如何高效地检索某种stream派的所有歌曲?
  • 为什么Images.Media.insertImage返回null
  • MediaStore.Images.Media.insertImage尝试保存图像时返回null
  • 你想使用Intent.ACTION_GET_CONTENT并指定video/*作为传递给Intent.setType的types。 请参阅Stackoverflow – Android访问Android 1.5上的video和照片 。