Android Ion库加载位图图像

时间:2014-11-01 00:10:13

标签: android

如何使用离子从网址加载图片?图像应该是位图。

示例:Bitmap image=Ion.with(this).load('url')

我怎么能做到这一点?

库:https://github.com/koush/ion

2 个答案:

答案 0 :(得分:9)

您可能应该异步执行此操作。这是一个例子:

Ion.with(this).load("url").withBitmap().asBitmap()
        .setCallback(new FutureCallback<Bitmap>() {
            @Override
            public void onCompleted(Exception e, Bitmap result) {
                // do something with your bitmap
            }
        });

答案 1 :(得分:3)

如果需要,也可以同步加载。例如:

Bitmap image = Ion.with(this)
    .load("url")
    .withBitmap()
    .asBitmap()
    .get();