【问题标题】:android picking images from galleryandroid从图库中挑选图像
【发布时间】:2017-05-06 11:09:09
【问题描述】:

我正在使用一个库从图库中挑选图像并且它正在工作,问题是当我将位图设置为 imageview 时,它会在图库中创建很多重复项

这里是代码

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == 11 && resultCode == RESULT_OK && data != null) {
        ArrayList<Image> images = (ArrayList<Image>) ImagePicker.getImages(data);
        for (int i = 0; i < images.size(); i++) {
            String s = images.get(i).getPath();
            BitmapFactory.Options bmOptions = new BitmapFactory.Options();
            try {
                bitmap = BitmapFactory.decodeFile(s, bmOptions);
                bitmap = Bitmap.createScaledBitmap(bitmap, 200, 200, true);
                imagesUrl2.add(bitmap);
                uploadImages();
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
  }

【问题讨论】:

  • 能否显示uploadImages函数代码
  • 我正在使用 base64 编码,问题在于滑行负载,它创建了许多图像实例

标签: android bitmap android-gallery


【解决方案1】:

问题在于从本地 uri 加载滑行,它在图库中创建了很多实例来获取图像,所以我传递了图像的原始 uri

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-31
    相关资源
    最近更新 更多