package com.igaworks.ssp.common.j; import android.app.Dialog; import android.content.Context; import android.graphics.drawable.ColorDrawable; import android.graphics.drawable.GradientDrawable; import android.os.Bundle; import android.text.TextUtils; import android.view.View; import android.view.ViewGroup; import android.view.WindowManager; import android.widget.AbsListView; import android.widget.AdapterView; import android.widget.BaseAdapter; import android.widget.LinearLayout; import android.widget.ListAdapter; import android.widget.ListView; import android.widget.TextView; import com.igaworks.ssp.common.o.k; import java.util.ArrayList; import java.util.List; /* loaded from: classes2.dex */ public class f extends Dialog { /* renamed from: a, reason: collision with root package name */ private Context f6671a; /* renamed from: b, reason: collision with root package name */ private GradientDrawable f6672b; /* renamed from: c, reason: collision with root package name */ private AdapterView.OnItemClickListener f6673c; /* renamed from: d, reason: collision with root package name */ private int f6674d; /* renamed from: e, reason: collision with root package name */ private ArrayList f6675e; /* renamed from: f, reason: collision with root package name */ private c f6676f; class a implements Runnable { /* renamed from: a, reason: collision with root package name */ final /* synthetic */ ListView f6677a; a(ListView listView) { this.f6677a = listView; } @Override // java.lang.Runnable public void run() { ListView listView = this.f6677a; if (listView == null || listView.getHeight() < com.igaworks.ssp.common.o.e.a(f.this.f6671a, 215)) { return; } this.f6677a.setLayoutParams(new LinearLayout.LayoutParams(com.igaworks.ssp.common.o.e.a(f.this.f6671a, 300), com.igaworks.ssp.common.o.e.a(f.this.f6671a, 215))); } } class b implements AdapterView.OnItemClickListener { b() { } @Override // android.widget.AdapterView.OnItemClickListener public void onItemClick(AdapterView adapterView, View view, int i10, long j10) { if (f.this.f6676f != null) { f.this.f6674d = i10; f.this.f6676f.notifyDataSetInvalidated(); } if (f.this.f6673c != null) { f.this.f6673c.onItemClick(adapterView, view, i10, j10); } } } public class c extends BaseAdapter { /* renamed from: a, reason: collision with root package name */ private Context f6680a; /* renamed from: b, reason: collision with root package name */ private List f6681b; public c(Context context, List list) { this.f6680a = context; this.f6681b = list; } @Override // android.widget.Adapter public int getCount() { List list = this.f6681b; if (list == null) { return 0; } return list.size(); } @Override // android.widget.Adapter public Object getItem(int i10) { return null; } @Override // android.widget.Adapter public long getItemId(int i10) { return 0L; } @Override // android.widget.Adapter public View getView(int i10, View view, ViewGroup viewGroup) { LinearLayout linearLayout; TextView textView; d dVar; if (view == null) { linearLayout = new LinearLayout(this.f6680a); linearLayout.setLayoutParams(new AbsListView.LayoutParams(-1, com.igaworks.ssp.common.o.e.a(this.f6680a, 40))); linearLayout.setGravity(16); textView = new TextView(this.f6680a); LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(0, -1, 1.0f); layoutParams.rightMargin = com.igaworks.ssp.common.o.e.a(this.f6680a, 20); textView.setLayoutParams(layoutParams); textView.setGravity(16); textView.setId(0); dVar = new d(this.f6680a); dVar.setLayoutParams(new LinearLayout.LayoutParams(com.igaworks.ssp.common.o.e.a(this.f6680a, 16), com.igaworks.ssp.common.o.e.a(this.f6680a, 16))); dVar.setPadding(com.igaworks.ssp.common.o.e.a(this.f6680a, 3), com.igaworks.ssp.common.o.e.a(this.f6680a, 3), com.igaworks.ssp.common.o.e.a(this.f6680a, 3), com.igaworks.ssp.common.o.e.a(this.f6680a, 3)); dVar.setId(1); linearLayout.addView(textView); linearLayout.addView(dVar); } else { linearLayout = (LinearLayout) view; textView = (TextView) linearLayout.findViewById(0); dVar = (d) linearLayout.findViewById(1); } d dVar2 = dVar; k.a(textView, this.f6681b.get(i10), 13, -11972521, null, 0, 1, TextUtils.TruncateAt.END, false); if (f.this.f6674d != -1 ? f.this.f6674d != i10 : i10 != 0) { dVar2.setChecked(false); } else { dVar2.setChecked(true); } return linearLayout; } } public f(Context context, int i10, ArrayList arrayList, int i11, boolean z10, AdapterView.OnItemClickListener onItemClickListener) { super(context, i10); WindowManager.LayoutParams layoutParams = new WindowManager.LayoutParams(); layoutParams.flags = 2; layoutParams.dimAmount = 0.6f; getWindow().setAttributes(layoutParams); this.f6671a = context; this.f6675e = arrayList; this.f6673c = onItemClickListener; this.f6674d = i11; GradientDrawable gradientDrawable = new GradientDrawable(GradientDrawable.Orientation.TOP_BOTTOM, new int[]{-1, -1}); this.f6672b = gradientDrawable; gradientDrawable.setShape(0); this.f6672b.setCornerRadius(com.igaworks.ssp.common.o.e.a(context, 6)); this.f6672b.setGradientType(0); } @Override // android.app.Dialog public void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(a()); } private View a() { LinearLayout linearLayout = new LinearLayout(this.f6671a); linearLayout.setOrientation(1); linearLayout.setLayoutParams(new AbsListView.LayoutParams(com.igaworks.ssp.common.o.e.a(this.f6671a, 300), -2)); linearLayout.setGravity(17); ListView listView = new ListView(this.f6671a); listView.setLayoutParams(new LinearLayout.LayoutParams(com.igaworks.ssp.common.o.e.a(this.f6671a, 300), -2)); c cVar = new c(this.f6671a, this.f6675e); this.f6676f = cVar; listView.setAdapter((ListAdapter) cVar); listView.setDivider(new ColorDrawable(-3222310)); listView.setDividerHeight(1); listView.setPadding(com.igaworks.ssp.common.o.e.a(this.f6671a, 20), com.igaworks.ssp.common.o.e.a(this.f6671a, 6), com.igaworks.ssp.common.o.e.a(this.f6671a, 20), com.igaworks.ssp.common.o.e.a(this.f6671a, 6)); listView.setBackgroundDrawable(this.f6672b); listView.setVerticalScrollBarEnabled(false); listView.setSelector(new ColorDrawable(0)); listView.post(new a(listView)); listView.setOnItemClickListener(new b()); int i10 = this.f6674d; if (i10 > 0) { listView.setSelection(i10); } linearLayout.addView(listView); return linearLayout; } }