SD Maid v5.6.3版本的 MD5 值为:b283f6effbd880c54f4e4da72852de99

以下内容为反编译后的 k.java 源代码,内容仅作参考


package m5;

import a1.z;
import android.app.Activity;
import android.app.AlarmManager;
import android.app.PendingIntent;
import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Process;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.AnimationUtils;
import android.widget.AdapterView;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.Toast;
import androidx.appcompat.app.d;
import d9.h;
import eb.t;
import eu.thedarken.sdm.R;
import eu.thedarken.sdm.accessibility.core.ACCService;
import eu.thedarken.sdm.appcleaner.core.modules.scan.ScanTask;
import eu.thedarken.sdm.appcleaner.ui.main.AppCleanerAdapter;
import eu.thedarken.sdm.appcontrol.ui.details.main.cards.InfoAppCard;
import eu.thedarken.sdm.appcontrol.ui.details.main.cards.PermissionAppCard;
import eu.thedarken.sdm.appcontrol.ui.details.main.cards.StorageAppCard;
import eu.thedarken.sdm.appcontrol.ui.details.main.cards.a;
import eu.thedarken.sdm.biggest.ui.BiggestFragment;
import eu.thedarken.sdm.corpsefinder.core.tasks.DeleteTask;
import eu.thedarken.sdm.corpsefinder.core.tasks.ScanTask;
import eu.thedarken.sdm.corpsefinder.ui.CorpseFinderAdapter;
import eu.thedarken.sdm.corpsefinder.ui.c;
import eu.thedarken.sdm.databases.core.tasks.VacuumTask;
import eu.thedarken.sdm.databases.ui.DatabasesAdapter;
import eu.thedarken.sdm.databases.ui.DatabasesFragment;
import eu.thedarken.sdm.main.core.updates.Update;
import eu.thedarken.sdm.main.ui.DebugFragment;
import eu.thedarken.sdm.main.ui.SDMMainActivity;
import eu.thedarken.sdm.main.ui.errors.AppletErrorFragment;
import eu.thedarken.sdm.main.ui.errors.CoreErrorActivity;
import eu.thedarken.sdm.main.ui.settings.PersistetUriPermissionActivity;
import eu.thedarken.sdm.main.ui.upgrades.UpgradeActivity;
import eu.thedarken.sdm.main.ui.upgrades.account.AccountFragment;
import eu.thedarken.sdm.miscworker.core.tasks.RebootTask;
import eu.thedarken.sdm.scheduler.ui.manager.SchedulerManagerFragment;
import eu.thedarken.sdm.scheduler.ui.manager.SchedulerTaskView;
import eu.thedarken.sdm.setup.core.ui.SetupActivity;
import eu.thedarken.sdm.setup.modules.intro.ui.IntroFragment;
import eu.thedarken.sdm.setup.modules.kitkatissue.ui.KitKatIssueFragment;
import eu.thedarken.sdm.setup.modules.unlocker.ui.UnlockerFragment;
import eu.thedarken.sdm.statistics.ui.StatisticsFragment;
import eu.thedarken.sdm.statistics.ui.chronic.ChronicDetailsFragment;
import eu.thedarken.sdm.statistics.ui.chronic.ChronicFragment;
import eu.thedarken.sdm.systemcleaner.ui.SystemCleanerAdapter;
import eu.thedarken.sdm.tools.clutter.report.AppPickerDialog$Adapter;
import eu.thedarken.sdm.tools.clutter.report.ReportFragment;
import eu.thedarken.sdm.ui.AbstractWorkerUIFragment;
import eu.thedarken.sdm.ui.AbstractWorkerUIListFragment;
import eu.thedarken.sdm.ui.SDMFAB;
import eu.thedarken.sdm.ui.ToolIntroView;
import eu.thedarken.sdm.ui.entrybox.EntryBox;
import java.util.ArrayList;
import java.util.List;
import pd.Function1;
import q8.b;
import ta.d0;
import ta.e0;
import ta.p;
import yc.b;
public final class k implements View.OnClickListener {
    public final int h;
    public final Object f8280i;

    public k(int i10, Object obj) {
        this.h = i10;
        this.f8280i = obj;
    }

    @Override
    public final void onClick(View view) {
        ImageView imageView;
        ImageView imageView2;
        d.a aVar;
        int i10;
        ta.p pVar;
        String str;
        int i11 = this.h;
        int i12 = R.drawable.ic_expand_more_white_24dp;
        Object obj = this.f8280i;
        switch (i11) {
            case 0:
                ACCService aCCService = (ACCService) obj;
                qd.c.f("this$0", aCCService);
                String str2 = ACCService.f3961q;
                Intent intent = new Intent(aCCService, SDMMainActivity.class);
                intent.setFlags(268435456 | intent.getFlags());
                aCCService.startActivity(intent);
                return;
            case 1:
                z5.e eVar = (z5.e) obj;
                String str3 = z5.e.f11098p0;
                qd.c.f("this$0", eVar);
                if (eVar.U3()) {
                    eVar.b4().q(new ke.d(9, eVar.f5089i0, eVar.f5088h0).b());
                    return;
                } else if (((AppCleanerAdapter) eVar.f5089i0).f()) {
                    eVar.b4().l(new ScanTask());
                    return;
                } else {
                    z5.f b42 = eVar.b4();
                    ArrayList arrayList = ((AppCleanerAdapter) eVar.f5089i0).f2644o;
                    qd.c.e("adapter.data", arrayList);
                    b42.q(arrayList);
                    return;
                }
            case 2:
                a.C0070a c0070a = (a.C0070a) obj;
                c0070a.getClass();
                int i13 = UpgradeActivity.f4565z;
                UpgradeActivity.a.b(c0070a.f4146a, e8.c.APPCONTROL);
                return;
            case 3:
                InfoAppCard.ViewHolder viewHolder = (InfoAppCard.ViewHolder) obj;
                int i14 = InfoAppCard.ViewHolder.w;
                qd.c.f("this$0", viewHolder);
                ViewGroup viewGroup = viewHolder.additionalInfoContainer;
                if (viewGroup == null) {
                    qd.c.k("additionalInfoContainer");
                    throw null;
                }
                if (viewGroup.getVisibility() == 0) {
                    ViewGroup viewGroup2 = viewHolder.additionalInfoContainer;
                    if (viewGroup2 == null) {
                        qd.c.k("additionalInfoContainer");
                        throw null;
                    }
                    viewGroup2.setVisibility(8);
                    imageView = viewHolder.expander;
                    if (imageView == null) {
                        qd.c.k("expander");
                        throw null;
                    }
                } else {
                    ViewGroup viewGroup3 = viewHolder.additionalInfoContainer;
                    if (viewGroup3 == null) {
                        qd.c.k("additionalInfoContainer");
                        throw null;
                    }
                    viewGroup3.setVisibility(0);
                    imageView = viewHolder.expander;
                    if (imageView == null) {
                        qd.c.k("expander");
                        throw null;
                    }
                    i12 = R.drawable.ic_expand_less_white_24dp;
                }
                imageView.setImageResource(i12);
                return;
            case 4:
                PermissionAppCard.ViewHolder viewHolder2 = (PermissionAppCard.ViewHolder) obj;
                int i15 = PermissionAppCard.ViewHolder.w;
                qd.c.f("this$0", viewHolder2);
                ViewGroup viewGroup4 = viewHolder2.additionalInfoContainer;
                if (viewGroup4 == null) {
                    qd.c.k("additionalInfoContainer");
                    throw null;
                }
                if (viewGroup4.getVisibility() == 0) {
                    ViewGroup viewGroup5 = viewHolder2.additionalInfoContainer;
                    if (viewGroup5 == null) {
                        qd.c.k("additionalInfoContainer");
                        throw null;
                    }
                    viewGroup5.setVisibility(8);
                    imageView2 = viewHolder2.expander;
                    if (imageView2 == null) {
                        qd.c.k("expander");
                        throw null;
                    }
                } else {
                    ViewGroup viewGroup6 = viewHolder2.additionalInfoContainer;
                    if (viewGroup6 == null) {
                        qd.c.k("additionalInfoContainer");
                        throw null;
                    }
                    viewGroup6.setVisibility(0);
                    imageView2 = viewHolder2.expander;
                    if (imageView2 == null) {
                        qd.c.k("expander");
                        throw null;
                    }
                    i12 = R.drawable.ic_expand_less_white_24dp;
                }
                imageView2.setImageResource(i12);
                return;
            case 5:
                StorageAppCard.ViewHolder.z((StorageAppCard.ViewHolder) obj);
                return;
            case 6:
                int i16 = StorageAppCard.ViewHolder.w;
                s6.c cVar = ((StorageAppCard) obj).f9672a;
                a6.d dVar = cVar.f9392s;
                if (dVar == null) {
                    qd.c.k("currentAppObject");
                    throw null;
                }
                eu.thedarken.sdm.appcontrol.core.ScanTask scanTask = new eu.thedarken.sdm.appcontrol.core.ScanTask(dVar);
                scanTask.d = true;
                cVar.l(scanTask);
                return;
            case 7:
                eu.thedarken.sdm.biggest.ui.b bVar = ((BiggestFragment) obj).f4179m0;
                v6.f fVar = bVar.f4184p;
                if (fVar == null) {
                    bVar.l(new eu.thedarken.sdm.biggest.core.modules.scan.ScanTask());
                    return;
                } else {
                    bVar.l(new eu.thedarken.sdm.biggest.core.modules.scan.ScanTask(fVar.f10488a, true));
                    return;
                }
            case 8:
                eu.thedarken.sdm.corpsefinder.ui.b bVar2 = (eu.thedarken.sdm.corpsefinder.ui.b) obj;
                int i17 = eu.thedarken.sdm.corpsefinder.ui.b.f4207n0;
                if (bVar2.U3()) {
                    ArrayList b10 = new ke.d(9, bVar2.f5089i0, bVar2.f5088h0).b();
                    eu.thedarken.sdm.corpsefinder.ui.c cVar2 = bVar2.f4208m0;
                    cVar2.getClass();
                    DeleteTask.a aVar2 = new DeleteTask.a();
                    aVar2.f4195c = b10;
                    DeleteTask deleteTask = new DeleteTask(aVar2);
                    ViewT viewt = cVar2.f2277b;
                    if (viewt != 0) {
                        ((c.a) viewt).r(deleteTask);
                        return;
                    }
                    return;
                }
                boolean f10 = ((CorpseFinderAdapter) bVar2.f5089i0).f();
                eu.thedarken.sdm.corpsefinder.ui.c cVar3 = bVar2.f4208m0;
                cVar3.getClass();
                if (f10) {
                    cVar3.l(new eu.thedarken.sdm.corpsefinder.core.tasks.ScanTask(new ScanTask.a()));
                    return;
                }
                DeleteTask deleteTask2 = new DeleteTask(new DeleteTask.a());
                ViewT viewt2 = cVar3.f2277b;
                if (viewt2 != 0) {
                    ((c.a) viewt2).r(deleteTask2);
                    return;
                }
                return;
            case 9:
                DatabasesFragment databasesFragment = (DatabasesFragment) obj;
                int i18 = DatabasesFragment.f4230r0;
                if (databasesFragment.U3()) {
                    ArrayList b11 = new ke.d(9, databasesFragment.f5089i0, databasesFragment.f5088h0).b();
                    eu.thedarken.sdm.databases.ui.d dVar2 = databasesFragment.f4231m0;
                    dVar2.getClass();
                    dVar2.l(new VacuumTask(b11));
                    return;
                }
                AdapterT adaptert = databasesFragment.f5089i0;
                if (adaptert == 0 || ((DatabasesAdapter) adaptert).f()) {
                    eu.thedarken.sdm.databases.ui.d dVar3 = databasesFragment.f4231m0;
                    dVar3.getClass();
                    dVar3.l(new eu.thedarken.sdm.databases.core.tasks.ScanTask());
                    return;
                }
                eu.thedarken.sdm.databases.ui.d dVar4 = databasesFragment.f4231m0;
                dVar4.getClass();
                dVar4.l(new VacuumTask());
                return;
            case 10:
                DebugFragment debugFragment = (DebugFragment) obj;
                int i19 = DebugFragment.f4504o0;
                qd.c.f("this$0", debugFragment);
                t tVar = t.f3927a;
                boolean z4 = !t.d();
                SharedPreferences sharedPreferences = t.f3929c;
                if (sharedPreferences == null) {
                    qd.c.k("preferences");
                    throw null;
                }
                sharedPreferences.edit().putBoolean("debug.armed", z4).commit();
                debugFragment.O3();
                e0 e0Var = debugFragment.f4506f0;
                if (e0Var == null) {
                    qd.c.k("phoenix");
                    throw null;
                }
                String str4 = e0.f9704b;
                ne.a.d(str4).m("Scheduling restart of %s", SDMMainActivity.class);
                Context context = e0Var.f9705a;
                PendingIntent activity = PendingIntent.getActivity(context, 998866, new Intent(context, SDMMainActivity.class), 268435456 | d0.f9703a);
                AlarmManager alarmManager = (AlarmManager) context.getSystemService("alarm");
                alarmManager.getClass();
                alarmManager.set(1, System.currentTimeMillis() + 100, activity);
                ne.a.d(str4).m("Killing ourself", new Object[0]);
                System.exit(0);
                return;
            case 11:
                int i20 = AppletErrorFragment.f4531f0;
                ((CoreErrorActivity) ((AppletErrorFragment) obj).y3()).finishAffinity();
                Process.killProcess(Process.myPid());
                return;
            case 12:
                b.a aVar3 = (b.a) obj;
                qd.c.f("$dataSub", aVar3);
                Context context2 = view.getContext();
                qd.c.d("null cannot be cast to non-null type android.app.Activity", context2);
                z.k0((Activity) context2, (Update) ((List) aVar3.f10899b).get(0));
                return;
            case 13:
                PersistetUriPermissionActivity persistetUriPermissionActivity = (PersistetUriPermissionActivity) obj;
                String str5 = PersistetUriPermissionActivity.y;
                persistetUriPermissionActivity.getClass();
                try {
                    persistetUriPermissionActivity.startActivityForResult(new Intent("android.intent.action.OPEN_DOCUMENT_TREE"), 100);
                    return;
                } catch (ActivityNotFoundException e10) {
                    Toast.makeText(persistetUriPermissionActivity, "No activity found for ACTION_OPEN_DOCUMENT_TREE", 0).show();
                    ne.a.d(PersistetUriPermissionActivity.y).n(e10);
                    return;
                }
            case 14:
                AccountFragment accountFragment = (AccountFragment) obj;
                int i21 = AccountFragment.f4567f0;
                qd.c.f("this$0", accountFragment);
                q8.b bVar3 = accountFragment.f4568e0;
                if (bVar3 != null) {
                    ViewT viewt3 = bVar3.f2277b;
                    if (viewt3 != 0) {
                        ((b.a) viewt3).D1(true);
                    }
                    f8.c cVar4 = bVar3.d;
                    f8.b bVar4 = bVar3.f9118c;
                    bVar4.getClass();
                    qd.c.f("activationData", cVar4);
                    new io.reactivex.rxjava3.internal.operators.single.e(new io.reactivex.rxjava3.internal.operators.single.h(new io.reactivex.rxjava3.internal.operators.single.h(new io.reactivex.rxjava3.internal.operators.single.f(new io.reactivex.rxjava3.internal.operators.single.b(new h3.j(12, bVar4, cVar4)), new b8.a(18)), new f8.a(bVar4, 2)), new f8.a(bVar4, 3)).j(io.reactivex.rxjava3.schedulers.a.f7050c).g(io.reactivex.rxjava3.android.schedulers.b.a()), new q8.a(bVar3)).a(new io.reactivex.rxjava3.internal.observers.d(new q8.a(bVar3)));
                    return;
                }
                return;
            case 15:
                w8.a aVar4 = (w8.a) obj;
                int i22 = w8.a.f10613t0;
                aVar4.getClass();
                switch (view.getId()) {
                    case R.id.help_appcleaner:
                        aVar = new d.a(view.getContext());
                        i10 = R.string.appcleaner_explanation;
                        break;
                    case R.id.help_container:
                    default:
                        return;
                    case R.id.help_corpsefinder:
                        aVar = new d.a(view.getContext());
                        i10 = R.string.corpsefinder_explanation;
                        break;
                    case R.id.help_databases:
                        aVar = new d.a(view.getContext());
                        i10 = R.string.vacuum_explanation;
                        break;
                    case R.id.help_duplicates:
                        aVar = new d.a(view.getContext());
                        i10 = R.string.duplicates_explanation;
                        break;
                    case R.id.help_general:
                        p.d d = new ta.p(aVar4.K2()).d("https://sdmaid.darken.eu/help");
                        d.d = aVar4.I2();
                        d.f9767e = true;
                        d.c();
                        return;
                    case R.id.help_systemcleaner:
                        aVar = new d.a(view.getContext());
                        i10 = R.string.systemcleaner_explanation;
                        break;
                }
                aVar.b(i10);
                aVar.j();
                return;
            case 16:
                SchedulerTaskView schedulerTaskView = (SchedulerTaskView) obj;
                int i23 = SchedulerTaskView.f4639t;
                if (schedulerTaskView.isEnabled()) {
                    schedulerTaskView.setChecked(!schedulerTaskView.f4643r);
                    SchedulerTaskView.b bVar5 = schedulerTaskView.f4644s;
                    if (bVar5 != null) {
                        boolean z10 = schedulerTaskView.f4643r;
                        d9.a aVar5 = (d9.a) bVar5;
                        int i24 = aVar5.f3536a;
                        SchedulerManagerFragment schedulerManagerFragment = aVar5.f3537b;
                        switch (i24) {
                            case 0:
                                int i25 = SchedulerManagerFragment.f4632i0;
                                qd.c.f("this$0", schedulerManagerFragment);
                                d9.h U3 = schedulerManagerFragment.U3();
                                c9.d dVar5 = U3.h;
                                androidx.fragment.app.n.r(dVar5.f2636a, "scheduler.corpsefinder", z10);
                                if (z10) {
                                    U3.k();
                                    return;
                                }
                                dVar5.f2636a.edit().putBoolean("scheduler.corpsefinder.scanonly", true).apply();
                                U3.k();
                                return;
                            case 1:
                                int i26 = SchedulerManagerFragment.f4632i0;
                                qd.c.f("this$0", schedulerManagerFragment);
                                d9.h U32 = schedulerManagerFragment.U3();
                                c9.d dVar6 = U32.h;
                                androidx.fragment.app.n.r(dVar6.f2636a, "scheduler.databases", z10);
                                if (z10) {
                                    U32.l();
                                    return;
                                }
                                dVar6.f2636a.edit().putBoolean("scheduler.databases.scanonly", true).apply();
                                U32.l();
                                return;
                            case 2:
                                int i27 = SchedulerManagerFragment.f4632i0;
                                qd.c.f("this$0", schedulerManagerFragment);
                                d9.h U33 = schedulerManagerFragment.U3();
                                RebootTask.a aVar6 = !schedulerManagerFragment.X3().f4643r ? null : schedulerManagerFragment.V3().isChecked() ? RebootTask.a.FULL : RebootTask.a.HOT;
                                c9.d dVar7 = U33.h;
                                dVar7.f2636a.edit().putString("scheduler.reboot", aVar6 != null ? aVar6.h : null).apply();
                                boolean a10 = U33.f3547f.getRootManager().a().a();
                                ViewT viewt4 = U33.f2277b;
                                if (viewt4 != 0) {
                                    h.a aVar7 = (h.a) viewt4;
                                    String string = dVar7.f2636a.getString("scheduler.reboot", null);
                                    aVar7.u0(string != null ? RebootTask.a.d(string) : null, a10);
                                    ed.f fVar2 = ed.f.f3946a;
                                    return;
                                }
                                return;
                            case 3:
                                int i28 = SchedulerManagerFragment.f4632i0;
                                qd.c.f("this$0", schedulerManagerFragment);
                                d9.h U34 = schedulerManagerFragment.U3();
                                c9.d dVar8 = U34.h;
                                androidx.fragment.app.n.r(dVar8.f2636a, "scheduler.systemcleaner", z10);
                                if (z10) {
                                    U34.n();
                                    return;
                                }
                                dVar8.f2636a.edit().putBoolean("scheduler.systemcleaner.scanonly", true).apply();
                                U34.n();
                                return;
                            case 4:
                                int i29 = SchedulerManagerFragment.f4632i0;
                                qd.c.f("this$0", schedulerManagerFragment);
                                d9.h U35 = schedulerManagerFragment.U3();
                                c9.d dVar9 = U35.h;
                                androidx.fragment.app.n.r(dVar9.f2636a, "scheduler.appcleaner", z10);
                                if (z10) {
                                    U35.j();
                                    return;
                                }
                                dVar9.f2636a.edit().putBoolean("scheduler.appcleaner.scanonly", true).apply();
                                U35.j();
                                return;
                            default:
                                int i30 = SchedulerManagerFragment.f4632i0;
                                qd.c.f("this$0", schedulerManagerFragment);
                                d9.h U36 = schedulerManagerFragment.U3();
                                c9.d dVar10 = U36.h;
                                androidx.fragment.app.n.r(dVar10.f2636a, "scheduler.duplicates", z10);
                                if (z10) {
                                    U36.m();
                                    return;
                                }
                                dVar10.f2636a.edit().putBoolean("scheduler.duplicates.scanonly", true).apply();
                                U36.m();
                                return;
                        }
                    }
                    return;
                }
                return;
            case 17:
                SetupActivity setupActivity = (SetupActivity) obj;
                int i31 = SetupActivity.f4677z;
                qd.c.f("this$0", setupActivity);
                h9.a aVar8 = setupActivity.y;
                if (aVar8 == null) {
                    qd.c.k("presenter");
                    throw null;
                }
                aVar8.f5948g++;
                aVar8.j();
                return;
            case 18:
                IntroFragment introFragment = (IntroFragment) obj;
                int i32 = IntroFragment.f4690e0;
                qd.c.f("this$0", introFragment);
                p.d d10 = new ta.p(introFragment.y3()).d("https://sdmaid.darken.eu/privacy");
                d10.d = introFragment.y3();
                d10.f9767e = true;
                d10.c();
                return;
            case 19:
                KitKatIssueFragment kitKatIssueFragment = (KitKatIssueFragment) obj;
                int i33 = KitKatIssueFragment.f4692f0;
                qd.c.f("this$0", kitKatIssueFragment);
                p.d d11 = new ta.p(kitKatIssueFragment.K2()).d("https://www.google.com/search?q=Android+4.4+SD+Card+restrictions");
                d11.d = kitKatIssueFragment.I2();
                d11.f9767e = true;
                d11.c();
                return;
            case 20:
                UnlockerFragment unlockerFragment = (UnlockerFragment) obj;
                int i34 = UnlockerFragment.f4716f0;
                qd.c.f("this$0", unlockerFragment);
                ba.b bVar6 = unlockerFragment.f4717e0;
                if (bVar6 != null) {
                    z.I(unlockerFragment.y3(), new Update("eu.thedarken.sdm.unlocker", bVar6.h, null, false, null, null, null, me.zhanghai.android.materialprogressbar.R.styleable.AppCompatTheme_windowMinWidthMajor, null));
                    return;
                } else {
                    qd.c.k("presenter");
                    throw null;
                }
            case 21:
                StatisticsFragment statisticsFragment = (StatisticsFragment) obj;
                int i35 = StatisticsFragment.f4724e0;
                statisticsFragment.getClass();
                int i36 = UpgradeActivity.f4565z;
                UpgradeActivity.a.b(statisticsFragment.A3(), e8.c.STATISTICS);
                return;
            case 22:
                int i37 = ChronicDetailsFragment.f4743j0;
                ((ChronicDetailsFragment) obj).y3().finish();
                return;
            case 23:
                int i38 = ChronicFragment.f4751i0;
                ((ChronicFragment) obj).y3().finish();
                return;
            case 24:
                eu.thedarken.sdm.systemcleaner.ui.b bVar7 = (eu.thedarken.sdm.systemcleaner.ui.b) obj;
                int i39 = eu.thedarken.sdm.systemcleaner.ui.b.f4791n0;
                if (bVar7.U3()) {
                    bVar7.f4792m0.q(new ke.d(9, bVar7.f5089i0, bVar7.f5088h0).b());
                    return;
                } else if (!((SystemCleanerAdapter) bVar7.f5089i0).f()) {
                    bVar7.f4792m0.q(((SystemCleanerAdapter) bVar7.f5089i0).f2644o);
                    return;
                } else {
                    eu.thedarken.sdm.systemcleaner.ui.c cVar5 = bVar7.f4792m0;
                    cVar5.getClass();
                    cVar5.l(new eu.thedarken.sdm.systemcleaner.core.tasks.ScanTask());
                    return;
                }
            case 25:
                ReportFragment reportFragment = (ReportFragment) obj;
                String str6 = ReportFragment.f4916o0;
                qd.c.f("this$0", reportFragment);
                List<db.a> list = reportFragment.f4920h0;
                if (list == null) {
                    qd.c.k("installedApps");
                    throw null;
                }
                ArrayList arrayList2 = new ArrayList();
                for (Object obj2 : list) {
                    db.a aVar9 = (db.a) obj2;
                    ArrayList arrayList3 = reportFragment.f4919g0;
                    if (arrayList3 == null) {
                        qd.c.k("suggestedOwners");
                        throw null;
                    } else if (!arrayList3.contains(aVar9)) {
                        arrayList2.add(obj2);
                    }
                }
                androidx.fragment.app.q y32 = reportFragment.y3();
                final db.g gVar = new db.g(reportFragment);
                ListView listView = new ListView(y32);
                final AppPickerDialog$Adapter appPickerDialog$Adapter = new AppPickerDialog$Adapter(arrayList2);
                listView.setAdapter((ListAdapter) appPickerDialog$Adapter);
                EditText editText = new EditText(y32);
                int i40 = (int) ((16 * y32.getResources().getDisplayMetrics().density) + 0.5f);
                editText.setPadding(i40, i40, i40, i40);
                editText.setHint(R.string.button_search);
                editText.setInputType(524288);
                editText.addTextChangedListener(new db.c(editText, appPickerDialog$Adapter));
                editText.setOnTouchListener(new db.d(editText));
                LinearLayout linearLayout = new LinearLayout(y32);
                linearLayout.setOrientation(1);
                linearLayout.addView(editText);
                linearLayout.addView(listView);
                d.a aVar10 = new d.a(y32);
                aVar10.i(linearLayout);
                final androidx.appcompat.app.d a11 = aVar10.a();
                listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                    @Override
                    public final void onItemClick(AdapterView adapterView, View view2, int i41, long j10) {
                        AppPickerDialog$Adapter appPickerDialog$Adapter2 = AppPickerDialog$Adapter.this;
                        qd.c.f("$adapter", appPickerDialog$Adapter2);
                        Function1 function1 = gVar;
                        qd.c.f("$callback", function1);
                        androidx.appcompat.app.d dVar11 = a11;
                        qd.c.f("$alertDialog", dVar11);
                        function1.c((a) appPickerDialog$Adapter2.f4911j.get(i41));
                        dVar11.dismiss();
                    }
                });
                a11.show();
                return;
            case 26:
                AbstractWorkerUIFragment abstractWorkerUIFragment = (AbstractWorkerUIFragment) obj;
                int i41 = AbstractWorkerUIFragment.f4986n0;
                abstractWorkerUIFragment.getClass();
                new Thread(new h3.n(11, abstractWorkerUIFragment)).start();
                return;
            case 27:
                AbstractWorkerUIListFragment abstractWorkerUIListFragment = (AbstractWorkerUIListFragment) obj;
                SDMFAB sdmfab = abstractWorkerUIListFragment.f4999p0;
                abstractWorkerUIListFragment.Z3();
                return;
            case 28:
                ToolIntroView toolIntroView = (ToolIntroView) obj;
                String str7 = ToolIntroView.f5055k;
                qd.c.f("this$0", toolIntroView);
                if (toolIntroView.f5057j == 5) {
                    toolIntroView.getWorkingContainer().startAnimation(AnimationUtils.loadAnimation(toolIntroView.getContext(), R.anim.easter_egg));
                }
                if (toolIntroView.f5057j == 25) {
                    Toast.makeText(toolIntroView.getContext(), "Don't touch the maid!", 0).show();
                }
                if (toolIntroView.f5057j == 50) {
                    if (toolIntroView.getContext().getResources().getConfiguration().orientation == 2) {
                        pVar = new ta.p(toolIntroView.getContext());
                        str = "https://twitter.com/d4rken/status/713775128912461826";
                    } else {
                        pVar = new ta.p(toolIntroView.getContext());
                        str = "https://darken.eu/coffee-gif";
                    }
                    pVar.d(str).c();
                }
                toolIntroView.f5057j++;
                return;
            default:
                ((eu.thedarken.sdm.ui.entrybox.a) ((EntryBox) obj).f5077p).d(-1, null);
                return;
        }
    }
}