3 Fragment+ViewPager+TabLayout联动
7.3.1Fragment的创建
7.3.2Viewpager创建
7.3.3Fragment+ViewPager+TabLayout联动
这是主页面
package com.example.myday07002;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.youth.banner.Banner;
import java.util.ArrayList;
import java.util.List;
public class MainActivity extends AppCompatActivity {
private Banner banner;
private List<Integer> iii=new ArrayList<>();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
banner=findViewById(R.id.banner);
iii.add(R.mipmap.bbb);
iii.add(R.mipmap.ccc);
iii.add(R.mipmap.ddd);
chongxieimage chongxieimage = new chongxieimage();
banner.setImageLoader(chongxieimage);
banner.setImages(iii);
banner.isAutoPlay(true);
banner.setDelayTime(2000);
banner.start();
}
}
这是适配器Class页面
package com.example.myday07002;
import android.content.Context;
import android.widget.ImageView;
import com.bumptech.glide.Glide;
import com.youth.banner.loader.ImageLoader;
import java.util.List;
public class chongxieimage extends ImageLoader {
@Override
public void displayImage(Context context, Object path, ImageView imageView) {
Glide.with(context).load(path).into(imageView);
}
}
在适配器只需要加入一个圆形依赖导入控件就好非常方便