路径
路径
小情绪在洒脱 发表于1年前
路径
  • 发表于 1年前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   


public class ImageUri {

    public static final String[] images = {
            "http://172.17.29.120/localuser/chenzhenguo/adv/adv1.jpg",
            "http://172.17.29.120/localuser/chenzhenguo/adv/adv2.jpg",
            "http://172.17.29.120/localuser/chenzhenguo/adv/adv3.jpg",
            "http://172.17.29.120/localuser/chenzhenguo/adv/adv4.jpg"
            };
}

public class BwApplication extends Application {

    @Override
    public void onCreate() {
        super.onCreate();
        
        ImageLoader imageLoader = ImageLoader.getInstance();
        //使用默认的全局配置
        imageLoader.init(ImageLoaderConfiguration.createDefault(this));
    }
}

2

import java.util.List;

import com.example.looper1409.constant.ImageUri;

import android.support.v4.view.PagerAdapter;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;

public class LooperAdapter extends PagerAdapter {

    private List<ImageView> mList;
    
    
    public LooperAdapter(List<ImageView> mList) {
        super();
        this.mList = mList;
    }

    @Override
    public Object instantiateItem(ViewGroup container, int position) {
        ImageView iv = mList.get(position % ImageUri.images.length);
        container.addView(iv);
        return iv;
    }
    
    @Override
    public void destroyItem(ViewGroup container, int position, Object object) {
        container.removeView((View) object);;
    }
    
    @Override
    public int getCount() {
        return Integer.MAX_VALUE;
    }

    @Override
    public boolean isViewFromObject(View arg0, Object arg1) {
        return arg0 == arg1;
    }

}


3.布局

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <android.support.v4.view.ViewPager
        android:id="@+id/vp"
        android:layout_width="fill_parent"
        android:layout_height="130dip" />

    <RadioGroup
        android:id="@+id/rg"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:layout_alignBottom="@id/vp"
        android:orientation="horizontal" >
    </RadioGroup>

</RelativeLayout>

共有 人打赏支持
粉丝 4
博文 18
码字总数 19251
×
小情绪在洒脱
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: