导航菜单

页面标题

页面副标题

Fancy Optimizer v4.6.3 - RequireDocumentApiForSDCardActivity.java 源代码

正在查看: Fancy Optimizer v4.6.3 应用的 RequireDocumentApiForSDCardActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.fancyclean.boost.emptyfolder.ui.activity.sd;

import android.app.Dialog;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.text.SpannableString;
import android.text.TextUtils;
import android.text.method.LinkMovementMethod;
import android.view.View;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.content.res.AppCompatResources;
import androidx.core.content.ContextCompat;
import androidx.fragment.app.FragmentActivity;
import com.thinkyeah.common.ui.dialog.c;
import l.b;
import t4.e;
import vj.h;

public class RequireDocumentApiForSDCardActivity extends v7.a {
    public static final h l = new h("RequireDocumentApiForSDCardActivity");

    public static class a extends c<RequireDocumentApiForSDCardActivity> {
        public static final int c = 0;

        public static a t0(int i, int i10) {
            a aVar = new a();
            Bundle bundle = new Bundle();
            if (i10 == 0) {
                throw null;
            }
            bundle.putInt("state", i10 - 1);
            if (i == 0) {
                throw null;
            }
            bundle.putInt("purpose", i - 1);
            aVar.setArguments(bundle);
            aVar.setCancelable(false);
            return aVar;
        }

        @NonNull
        public final Dialog onCreateDialog(Bundle bundle) {
            int i = b.d(2)[getArguments().getInt("purpose")];
            int i10 = b.d(3)[getArguments().getInt("state")];
            FragmentActivity activity = getActivity();
            c.a aVar = new c.a(activity);
            int i11 = 2131887182;
            if (i10 == 1) {
                aVar.g(i != 1 ? 2131886725 : 2131886708);
                aVar.c(i10 == 2 ? 2131887181 : i10 == 3 ? 2131887182 : i == 1 ? 2131887183 : 2131887180);
            } else {
                View inflate = View.inflate(getActivity(), 2131558592, null);
                aVar.x = inflate;
                aVar.h = AppCompatResources.getDrawable(activity, 2131231696);
                ((TextView) inflate.findViewById(2131363694)).setText(i != 1 ? 2131886725 : 2131886708);
                TextView textView = (TextView) inflate.findViewById(2131363610);
                if (i10 == 2) {
                    i11 = 2131887181;
                } else if (i10 != 3) {
                    i11 = i == 1 ? 2131887183 : 2131887180;
                }
                textView.setText(i11);
                textView.setVisibility(0);
                TextView textView2 = (TextView) inflate.findViewById(2131363721);
                SharedPreferences sharedPreferences = getActivity().getSharedPreferences("empty_folder", 0);
                String string = sharedPreferences != null ? sharedPreferences.getString("sdcard_permission_guide_video_url", null) : null;
                if (TextUtils.isEmpty(string)) {
                    textView2.setVisibility(8);
                } else {
                    l8.b bVar = new l8.b(0, this, string);
                    textView2.setMovementMethod(LinkMovementMethod.getInstance());
                    SpannableString spannableString = new SpannableString(getString(2131888185));
                    spannableString.setSpan(new com.fancyclean.boost.emptyfolder.ui.activity.sd.a(this, bVar, spannableString), 0, spannableString.length(), 18);
                    textView2.setText(spannableString);
                    textView2.setHighlightColor(ContextCompat.getColor(getContext(), 2131100637));
                    textView2.setVisibility(0);
                }
            }
            aVar.e(i10 == 1 ? 2131886199 : 2131886200, new t4.c(this, 4));
            String string2 = getString(2131886274);
            e eVar = new e(this, 5);
            aVar.p = string2;
            aVar.q = eVar;
            AlertDialog a = aVar.a();
            a.setCancelable(false);
            return a;
        }
    }

    public final void X2() {
        startActivityForResult(new Intent((Context) this, (Class<?>) HowToEnableDocumentApiPermissionActivity.class), 3);
        overridePendingTransition(2130771999, 2130772000);
        SharedPreferences sharedPreferences = getSharedPreferences("empty_folder", 0);
        int i = (sharedPreferences == null ? 0 : sharedPreferences.getInt("request_sdcard_permission_times", 0)) + 1;
        SharedPreferences sharedPreferences2 = getSharedPreferences("empty_folder", 0);
        SharedPreferences.Editor edit = sharedPreferences2 == null ? null : sharedPreferences2.edit();
        if (edit == null) {
            return;
        }
        edit.putInt("request_sdcard_permission_times", i);
        edit.apply();
    }

    public final void onActivityResult(int r11, int r12, android.content.Intent r13) {
        throw new UnsupportedOperationException("Method not decompiled: com.fancyclean.boost.emptyfolder.ui.activity.sd.RequireDocumentApiForSDCardActivity.onActivityResult(int, int, android.content.Intent):void");
    }

    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        int intExtra = getIntent().getIntExtra("usage", -1);
        if (intExtra < 0) {
            l.d("No purpose set.", (Throwable) null);
            finish();
        }
        if (bundle == null) {
            a.t0(b.d(2)[intExtra], 1).j0(this, "dialog_tag_request_sdcard_permission");
        }
    }
}