-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfileSizeSettingsList.java
82 lines (75 loc) · 4.27 KB
/
fileSizeSettingsList.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
package net.imedicaldoctor.imd.Fragments;
import android.app.Dialog;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.TextView;
import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.DialogFragment;
import com.google.firebase.analytics.FirebaseAnalytics;
import java.util.ArrayList;
import net.imedicaldoctor.imd.C4804R;
import net.imedicaldoctor.imd.Data.CompressHelper;
/* loaded from: classes2.dex */
public class fileSizeSettingsList extends DialogFragment {
/* renamed from: g4 */
private ArrayList<Bundle> f76890g4;
/* renamed from: h4 */
private String f76891h4;
/* renamed from: i4 */
private String f76892i4;
/* renamed from: j4 */
private String f76893j4;
@Override // androidx.fragment.app.DialogFragment
/* renamed from: X2 */
public Dialog mo3313X2(Bundle bundle) {
AlertDialog.Builder builder = new AlertDialog.Builder(m44716w(), C4804R.style.f88094alertDialogTheme);
View inflate = m44716w().getLayoutInflater().inflate(C4804R.C4810layout.f87155fragment_general_section_viewer, (ViewGroup) null);
ListView listView = (ListView) inflate.findViewById(C4804R.C4808id.f86950list_view);
this.f76890g4 = m44859B().getParcelableArrayList(FirebaseAnalytics.Param.f55203f0);
this.f76891h4 = m44859B().getString("titleProperty");
this.f76892i4 = m44859B().getString("type");
this.f76893j4 = m44859B().getString("selected");
new CompressHelper(m44716w());
listView.setAdapter((ListAdapter) new ArrayAdapter<Bundle>(m44716w(), C4804R.C4810layout.f87299list_view_item_text_subtitle_check, C4804R.C4808id.text, this.f76890g4) { // from class: net.imedicaldoctor.imd.Fragments.fileSizeSettingsList.1
@Override // android.widget.ArrayAdapter, android.widget.Adapter
public View getView(int i, View view, ViewGroup viewGroup) {
if (view == null) {
view = LayoutInflater.from(fileSizeSettingsList.this.m44716w()).inflate(C4804R.C4810layout.f87299list_view_item_text_subtitle_check, viewGroup, false);
view.setTag(view.findViewById(C4804R.C4808id.text));
}
String string = ((Bundle) fileSizeSettingsList.this.f76890g4.get(i)).getString(fileSizeSettingsList.this.f76891h4);
((TextView) view.findViewById(C4804R.C4808id.f87033subtext)).setText(((Bundle) fileSizeSettingsList.this.f76890g4.get(i)).getString("Size"));
((TextView) view.getTag()).setText(string);
if (((Bundle) fileSizeSettingsList.this.f76890g4.get(i)).containsKey("Path")) {
string = ((Bundle) fileSizeSettingsList.this.f76890g4.get(i)).getString("Path");
}
if (string.equals(fileSizeSettingsList.this.f76893j4)) {
view.findViewById(C4804R.C4808id.f86840check_icon).setVisibility(0);
} else {
view.findViewById(C4804R.C4808id.f86840check_icon).setVisibility(8);
}
return view;
}
});
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { // from class: net.imedicaldoctor.imd.Fragments.fileSizeSettingsList.2
@Override // android.widget.AdapterView.OnItemClickListener
public void onItemClick(AdapterView<?> adapterView, View view, int i, long j) {
Bundle bundle2 = (Bundle) fileSizeSettingsList.this.f76890g4.get(i);
if (fileSizeSettingsList.this.m44753k0().getClass() == accountFragment.class) {
((accountFragment) fileSizeSettingsList.this.m44753k0()).m3919p3(bundle2, fileSizeSettingsList.this.f76892i4);
} else {
((downloadFragment) fileSizeSettingsList.this.m44753k0()).m3720Y3(bundle2, fileSizeSettingsList.this.f76892i4);
}
fileSizeSettingsList.this.mo27003Q2();
}
});
builder.setView(inflate);
return builder.create();
}
}