43 lines
1.1 KiB
Java
43 lines
1.1 KiB
Java
package com.ubt.jimu.controller.adapter;
|
|
|
|
import android.content.Context;
|
|
import android.view.View;
|
|
import android.view.ViewGroup;
|
|
import androidx.viewpager.widget.PagerAdapter;
|
|
import java.util.List;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class ControlMenuPagerAdapter extends PagerAdapter {
|
|
private List<View> a;
|
|
|
|
public ControlMenuPagerAdapter(Context context, List<View> list) {
|
|
this.a = list;
|
|
}
|
|
|
|
@Override // androidx.viewpager.widget.PagerAdapter
|
|
public void destroyItem(ViewGroup viewGroup, int i, Object obj) {
|
|
viewGroup.removeView((View) obj);
|
|
}
|
|
|
|
@Override // androidx.viewpager.widget.PagerAdapter
|
|
public int getCount() {
|
|
List<View> list = this.a;
|
|
if (list == null) {
|
|
return 0;
|
|
}
|
|
return list.size();
|
|
}
|
|
|
|
@Override // androidx.viewpager.widget.PagerAdapter
|
|
public boolean isViewFromObject(View view, Object obj) {
|
|
return view == obj;
|
|
}
|
|
|
|
@Override // androidx.viewpager.widget.PagerAdapter
|
|
public View instantiateItem(ViewGroup viewGroup, int i) {
|
|
View view = this.a.get(i);
|
|
viewGroup.addView(view);
|
|
return view;
|
|
}
|
|
}
|