jimu-decompiled/sources/com/bottle/hp/album/gallery/AdapterGallery.java
2025-05-13 19:24:51 +02:00

80 lines
2.0 KiB
Java

package com.bottle.hp.album.gallery;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import com.bottle.hp.album.R$id;
import com.bottle.hp.album.R$layout;
import com.bumptech.glide.Glide;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
public class AdapterGallery extends BaseAdapter {
private List<String> a = new ArrayList();
private Context b;
private class ViewHolder {
public ImageView a;
private ViewHolder(AdapterGallery adapterGallery) {
}
}
public AdapterGallery(Context context) {
this.b = context;
}
public void a(List<String> list) {
if (list == null) {
return;
}
this.a.addAll(list);
notifyDataSetChanged();
}
public void b(List<String> list) {
if (list == null) {
return;
}
this.a.clear();
this.a.addAll(list);
notifyDataSetChanged();
}
@Override // android.widget.Adapter
public int getCount() {
return this.a.size();
}
@Override // android.widget.Adapter
public Object getItem(int i) {
return this.a.get(i);
}
@Override // android.widget.Adapter
public long getItemId(int i) {
return i;
}
@Override // android.widget.Adapter
public View getView(int i, View view, ViewGroup viewGroup) {
View view2;
ViewHolder viewHolder;
if (view == null) {
viewHolder = new ViewHolder();
view2 = LayoutInflater.from(this.b).inflate(R$layout.adapter_gallery, (ViewGroup) null);
viewHolder.a = (ImageView) view2.findViewById(R$id.img_snapshoot);
view2.setTag(viewHolder);
} else {
view2 = view;
viewHolder = (ViewHolder) view.getTag();
}
Glide.e(this.b).a(this.a.get(i)).a(viewHolder.a);
return view2;
}
}