在 Android 中选择视频的最佳方式是什么
我的图片得到了完美的Intent.ACTION_PICK。
startActivityForResult(新 意图(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI), 选择图像);
但它不适用于视频。当我点击列表中的视频时,它会播放该视频而不是发回给我。
startActivityForResult(新意图(Intent.ACTION_PICK,android.provider.MediaStore.Video.Media.INTERNAL_CONTENT_URI), 选择_视频);
有想法吗?
I got a perfect Intent.ACTION_PICK with my picture.
startActivityForResult(new
Intent(Intent.ACTION_PICK,
android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI),
SELECT_IMAGE);
But it doesn't work with video. When i click on a video of my list, it play the vidoe instead of send me back.
startActivityForResult(new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Video.Media.INTERNAL_CONTENT_URI),
SELECT_VIDEO);
An idea ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您想要使用
Intent.ACTION_GET_CONTENT
并指定video/*
作为要传递给Intent.setType
的类型。请参阅 Stackoverflow - Android 在 Android 1.5 上访问视频和照片一个例子。You want to use
Intent.ACTION_GET_CONTENT
and specifyvideo/*
for the type to pass toIntent.setType
. See Stackoverflow - Android access videos and photos on Android 1.5 for an example.