我是安卓新手。我需要使用 lazyloading
URL
加载到 viewpager
图片不是来自drawable
这些是我的网址:
String[] imagUrl={
"http://img6a.flixcart.com/image/shoe/b/v/g/black-coaster-globalite-10-200x200-imadw577jjh5fsry.jpeg",
"http://img6a.flixcart.com/image/shoe/b/v/g/black-coaster-globalite-10-200x200-imadw577shaeghnn.jpeg",
};
最佳答案
您无需使用引用 http://www.androidhive.info/2012/07/android-loading-image-from-url-http/ 执行任何操作.
创建数组后,只需复制文件 ImageLoader.java
、FileCache.java
、MemoryCache.java
和 Utils.java
在您的应用程序中。
// Imageview to show
ImageView imageView = new ImageView(context);
// ImageLoader class instance
ImageLoader imgLoader = new ImageLoader(getApplicationContext());
// Loader image - will be shown before loading image
int loader = R.drawable.loader;
// whenever you want to load an image from url
// call DisplayImage function
// url - image url to load
// loader - loader image, will be displayed before getting image
// image - ImageView
imgLoader.DisplayImage(imagUrl[position], loader, imageView );
关于android - 如何从 url 加载多个图像到 viewpager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30802943/