我正在使用改型Multipart请求上载图像,并且该图像已成功上载到服务器,在另一个屏幕中,我想实现更改或删除该图像的功能,当我从服务器获取图像时,我只得到了图像的名称和一个基本URL,通过使用它,我可以在ImageView/中显示图片RecyclerView和问题是我不能上传完全相同的图像再次,因为我只有图像的名称,在Android中,有没有什么方法可以通过提供图像的名称(如1000007983.jpg)来获取图像作为文件。
我已经尝试从服务器返回的URL创建文件,但得到一个文件未找到的错误。
1条答案
按热度按时间tp5buhyn1#
如果你可以在ImageView上显示图像,那么你可以把它转换成位图,然后你可以把它转换回文件。这是我用来把图像转换成位图,然后位图到文件的方法
从该方法获得imageFile后,我再次上传到服务器,如下所示