//新建一个头部布局list-header
//我在头部布局中写了一个banner
<com.youth.banner.Banner
android:id="@+id/banner"
android:layout_width="match_parent"
android:layout_height="300dp"
></com.youth.banner.Banner>
//在主页面中
//获取头部布局
View header=inflater.inflate(R.layout.list_header,null);
//获取视图中的控件
Banner banner = (Banner) header.findViewById(R.id.banner);
final ImageLoader instance = ImageLoader.getInstance();
banner.setImageLoader(new com.youth.banner.loader.ImageLoader() {
@Override
public void displayImage(Context context, Object path, ImageView imageView) {
instance.displayImage((String) path,imageView);
}
});
banner.setImages(Arrays.asList(urls));
banner.start();
//添加到头部视图中
pull.getRefreshableView().addHeaderView(header);