以下是上述场景的代码.
public static final String JsON_STRING="{\"WebImages\":{\"Imagename\":\"image_name\",\"imageurl\":http://www.example.com/image/example.png}}";
我需要在我创建的TextVIEw中显示名称,并从该URL获取图像并显示在ImagevIEw中.
解决方法 首先使用Gson解析Json并获取url作为String,然后你可以使用UniversalimageLoader库(它执行异步图像下载并且非常容易使用) https://github.com/nostra13/Android-Universal-Image-Loaderstatic public displayImageOptions options= new displayImageOptions.Builder().cacheOndisk(true).cacheInMemory(true).build(); imageLoader.displayImage(imgurl,ivImage,options,new ImageLoadingListener() { public voID onLoadingStarted(String imageUri,VIEw vIEw) { ((ImageVIEw)vIEw).setimageResource(R.drawable.nofoto); } public voID onLoadingFailed(String imageUri,VIEw vIEw,FailReason failReason) { ((ImageVIEw)vIEw).setimageResource(R.drawable.nofoto); } public voID onLoadingComplete(String imageUri,Bitmap loadedImage) { } public voID onLoadingCancelled(String imageUri,VIEw vIEw) { } });@H_419_2@ 总结
以上是内存溢出为你收集整理的从Android中JSONString中存储的URL加载ImageView中的Image全部内容,希望文章能够帮你解决从Android中JSONString中存储的URL加载ImageView中的Image所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)