【问题标题】:Select video from gallery, cannot find symbol RESULT_LOAD_IMAGE从图库中选择视频,找不到符号 RESULT_LOAD_IMAGE
【发布时间】:2015-01-07 03:20:50
【问题描述】:
从图库中选择视频
我正在尝试使用以下代码从手机图库中获取视频:
Intent mediaChooser = new Intent(Intent.ACTION_GET_CONTENT);
mediaChooser.setType("video/*, images/*");
startActivityForResult(mediaChooser, RESULT_LOAD_IMAGE);
我的问题是我收到一条错误消息,说它无法解析符号“RESULT_LOAD_IMAGE”有什么想法吗?可能进入清单文件?
【问题讨论】:
标签:
android
android-gallery
【解决方案1】:
你需要像这样在类声明之后定义一个全局变量
private static int RESULT_LOAD_IMAGE = 1;
上述方法也适用于 ICS 或更大。
【解决方案2】:
onActivityResult接口的requestCode,设置即可。
private static final int RESULT_LOAD_IMAGE = 5164654;; //or any int numbers