jimu-decompiled/sources/com/google/zxing/client/android/share/BookmarkAdapter.java
2025-05-13 19:24:51 +02:00

50 lines
1.4 KiB
Java

package com.google.zxing.client.android.share;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.google.zxing.client.android.R$id;
import com.google.zxing.client.android.R$layout;
import java.util.List;
/* loaded from: classes.dex */
final class BookmarkAdapter extends BaseAdapter {
private final Context a;
private final List<String[]> b;
BookmarkAdapter(Context context, List<String[]> list) {
this.a = context;
this.b = list;
}
@Override // android.widget.Adapter
public int getCount() {
return this.b.size();
}
@Override // android.widget.Adapter
public Object getItem(int i) {
return this.b.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) {
if (!(view instanceof LinearLayout)) {
view = LayoutInflater.from(this.a).inflate(R$layout.bookmark_picker_list_item, viewGroup, false);
}
String[] strArr = this.b.get(i);
((TextView) view.findViewById(R$id.bookmark_title)).setText(strArr[0]);
((TextView) view.findViewById(R$id.bookmark_url)).setText(strArr[1]);
return view;
}
}