使用 ACTION_GET_CONTENT 在 Android 2.1 上选取图像和视频
我正在开发一个需要用户选择图像或视频的应用程序。在 2.1 之前的设备上,使用 ACTION_GET_CONTENT 似乎可以很好地处理多种 MIME 类型:
new Intent(Intent.ACTION_GET_CONTENT).setType("video/*, image/*")
但是,在运行 2.1 的 Droid 上,这会显示“您的集合中没有项目”。使用与“video/”或“image/”相同的代码可以得到所需的结果。有没有办法让我的 2.1 设备允许用户在单个 Intent 中选择两种类型的内容?
I'm working on an app that needs to have the user select an image or video. On pre-2.1 devices, using ACTION_GET_CONTENT seems to work fine with multiple MIME types:
new Intent(Intent.ACTION_GET_CONTENT).setType("video/*, image/*")
However, on a Droid running 2.1, this gives a "There are no items in your collection". Using the same code with either "video/" or "image/" gives the desired result. Is there a way to get my 2.1 device to allow the user to select both types of content within a single Intent?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将请求放入函数中,然后使用
onClick()
调用该函数。Putting the request into a function and then calling the function with
onClick()
.