//写一个类继承Application
public class MyApp extends Application {
@Override
public void onCreate() {
super.onCreate();
ImageLoaderConfiguration imageLoaderConfiguration=new ImageLoaderConfiguration.Builder(this).build();
ImageLoader.getInstance().init(imageLoaderConfiguration);
}
}
//在写一个类继承ImageLoader 还需要一个ImageLoader jar包
public class MyImagerLodler extends ImageLoader {
@Override
public void displayImage(Context context, Object path, ImageView imageView) {
String s= (String) path;
com.nostra13.universalimageloader.core.ImageLoader.getInstance().displayImage(s,imageView);
}
//再把请求到的图片放入一个新的集合在设置给Banner
List<Lbt.TopStoriesBean> top_stories = lbt.getTop_stories();
for (int j = 0; j < top_stories.size(); j++) {
String image = top_stories.get(j).getImage();
stringList.add(image);
}
mBan.setImages(stringList);
mBan.setDelayTime(1000);
mBan.setImageLoader( new MyImagerLodler());
mBan.start();