android - 如何从 url 加载多个图像到 viewpager

标签 android android-viewpager

我是安卓新手。我需要使用 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.javaFileCache.javaMemoryCache.javaUtils.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/

相关文章:

Android应用程序错误 "Unfortunately App has Stopped"

android - 禁用与其他应用程序/系统相关的日志 - android

android - 如何在 ViewPager 的 fragment 页面上应用 fitSystemWindows?

java - 旋转屏幕后, View 寻呼机保留旧 fragment

android - 当特定子项具有焦点时禁用 ViewPager 滚动

android - 在 viewpager 中检测触摸/点击事件

java - flutter 说它 'Could not resolve project'

java - 在 Android ListView 适配器中存储字符串变量

android - EditText 的弹出日期选择器

android - NavigationDrawer 不显示 View