作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
如何从 Imageurl 创建 File
?
我知道怎么做
Download Image from Url using AsyncTask
我想知道如何在不从 url 下载图像的情况下创建 File
对象。
我试过如下。
File file = new File("http://www.planwallpaper.com/static/images/Winter-Tiger-Wild-Cat-Images.jpg");
我想在 status.setMedia(file) 中使用这个文件
StatusUpdate status = new StatusUpdate(twitterMessage);
status.setMedia(file );
try {
twitter4j.Status response = twitter.updateStatus(status);
return response.toString();
} catch (TwitterException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
但没有成功。
请帮助我直接从 imageurl 创建文件而不下载图像。
最佳答案
How to create File from Imageurl?
你不知道。 File
用于本地文件。 URL 用于存储在服务器上的内容,特别是在这种情况下,该服务器不是设备本身,因此 URL 不指向本地文件……除非您下载该内容的副本 到一个本地文件。
I want to use this file in status.setMedia(file)
查看该 API 是否提供除 File
之外的其他参数类型,如 Uri
,库将使用这些参数类型来支持基于网络的媒体源。如果没有,您别无选择,只能下载数据并提供指向本地副本的 File
。
关于android - 如何在不下载图片的情况下从图片网址创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34356264/
我是一名优秀的程序员,十分优秀!