gpt4 book ai didi

java - 使用 android 显示来自互联网的图像

转载 作者:行者123 更新时间:2023-12-02 06:18:44 32 4
gpt4 key购买 nike

我正在编写一个 Android 应用程序,我当前的任务是从 URL 加载图像并将其显示在 ImageView 中。到目前为止我所做的:我设法下载图像并将其保存为位图。现在,当我想通过

将其添加到 Intent 中时
intentRecord.putExtra("Data",(DownloadDataImage) result);

其中结果是我的位图图像,我收到错误,因为位图不可序列化,并且 .putExtra() 需要可序列化输入。你们知道我有什么解决办法吗?我不知道如何以适当的方式规避我的问题。

是否有一种方法可以在不使用位图的情况下将图像添加到 imageView,而是使用其他可序列化类型?或者有没有一种平滑的方法可以使我的位图可序列化?我知道这是可能的,但我不太确定如何做到这一点。

非常感谢您的帮助!

最佳答案

我建议你尝试picasso完成处理/缓存图像的艰苦工作。将 jar 放入工作区后,您只需要一行代码

Picasso.with(context).load(image_url).into(imageView);

关于java - 使用 android 显示来自互联网的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21209106/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com