【问题标题】: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 
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-04-02
        • 1970-01-01
        • 1970-01-01
        • 2017-09-21
        • 1970-01-01
        • 1970-01-01
        • 2016-08-21
        相关资源
        最近更新 更多