离子koush库

时间:2015-06-17 04:50:43

标签: android ion

我尝试将图像从网址保存到带有离子库的新文件。但没有任何反应。有人可以帮我吗?

Ion.with(mContext)
                .load("someUrl")
                .write(new File(mContext.getCacheDir(), "123.jpg"));

2 个答案:

答案 0 :(得分:1)

使用Universal Image Loader

你可以通过

来完成
ImageLoader imageLoader = ImageLoader.getInstance(); // Get singleton instance

// Load image, decode it to Bitmap and return Bitmap to callback
imageLoader.loadImage(imageUri, new SimpleImageLoadingListener() {
    @Override
public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage){
    // Do whatever you want with Bitmap
}
});

答案 1 :(得分:0)

Ion是异步的。使用.setCallback在完成后获取回调。

Ion.with(mContext)
                .load("someUrl")
                .write(new File(mContext.getCacheDir(), "123.jpg"));
                .setCallback(....)