导航菜单

页面标题

页面副标题

用信花 v1.1.3 - g0.java 源代码

正在查看: 用信花 v1.1.3 应用的 g0.java JAVA 源代码文件

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


package z3;

import android.app.Activity;
import android.app.Fragment;
import android.content.Context;
import android.content.Intent;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

public final class g0 {

    public static final String f6337a = "sub_intent_key";

    public interface b {
        void a(@NonNull Intent intent);

        void b(@NonNull Intent intent, int i4);
    }

    public static class c implements b {

        public final Activity f6338a;

        @Override
        public void a(@NonNull Intent intent) {
            this.f6338a.startActivity(intent);
        }

        @Override
        public void b(@NonNull Intent intent, int i4) {
            this.f6338a.startActivityForResult(intent, i4);
        }

        public c(@NonNull Activity activity) {
            this.f6338a = activity;
        }
    }

    public static class d implements b {

        public final Context f6339a;

        @Override
        public void a(@NonNull Intent intent) {
            this.f6339a.startActivity(intent);
        }

        @Override
        public void b(@NonNull Intent intent, int i4) {
            Activity i5 = d0.i(this.f6339a);
            if (i5 != null) {
                i5.startActivityForResult(intent, i4);
            } else {
                a(intent);
            }
        }

        public d(@NonNull Context context) {
            this.f6339a = context;
        }
    }

    public static class e implements b {

        public final Fragment f6340a;

        @Override
        public void a(@NonNull Intent intent) {
            this.f6340a.startActivity(intent);
        }

        @Override
        public void b(@NonNull Intent intent, int i4) {
            this.f6340a.startActivityForResult(intent, i4);
        }

        public e(@NonNull Fragment fragment) {
            this.f6340a = fragment;
        }
    }

    public static class f implements b {

        public final androidx.fragment.app.Fragment f6341a;

        @Override
        public void a(@NonNull Intent intent) {
            this.f6341a.startActivity(intent);
        }

        @Override
        public void b(@NonNull Intent intent, int i4) {
            this.f6341a.startActivityForResult(intent, i4);
        }

        public f(@NonNull androidx.fragment.app.Fragment fragment) {
            this.f6341a = fragment;
        }
    }

    public static Intent a(@Nullable Intent intent, @Nullable Intent intent2) {
        if (intent == null && intent2 != null) {
            return intent2;
        }
        if (intent2 == null) {
            return intent;
        }
        b(intent).putExtra(f6337a, intent2);
        return intent;
    }

    public static Intent b(@NonNull Intent intent) {
        Intent c4 = c(intent);
        return c4 != null ? b(c4) : intent;
    }

    public static Intent c(@NonNull Intent intent) {
        return z3.c.f() ? (Intent) intent.getParcelableExtra(f6337a, Intent.class) : (Intent) intent.getParcelableExtra(f6337a);
    }

    public static boolean d(@NonNull Activity activity, Intent intent) {
        return h(new c(activity), intent);
    }

    public static boolean e(@NonNull Fragment fragment, Intent intent) {
        return h(new e(fragment), intent);
    }

    public static boolean f(@NonNull Context context, Intent intent) {
        return h(new d(context), intent);
    }

    public static boolean g(@NonNull androidx.fragment.app.Fragment fragment, Intent intent) {
        return h(new f(fragment), intent);
    }

    public static boolean h(@NonNull b bVar, @NonNull Intent intent) {
        try {
            bVar.a(intent);
            return true;
        } catch (Exception e4) {
            e4.printStackTrace();
            Intent c4 = c(intent);
            if (c4 == null) {
                return false;
            }
            return h(bVar, c4);
        }
    }

    public static boolean i(@NonNull Activity activity, @NonNull Intent intent, int i4) {
        return l(new c(activity), intent, i4);
    }

    public static boolean j(@NonNull Fragment fragment, @NonNull Intent intent, int i4) {
        return l(new e(fragment), intent, i4);
    }

    public static boolean k(@NonNull androidx.fragment.app.Fragment fragment, @NonNull Intent intent, int i4) {
        return l(new f(fragment), intent, i4);
    }

    public static boolean l(@NonNull b bVar, @NonNull Intent intent, int i4) {
        try {
            bVar.b(intent, i4);
            return true;
        } catch (Exception e4) {
            e4.printStackTrace();
            Intent c4 = c(intent);
            if (c4 == null) {
                return false;
            }
            return l(bVar, c4, i4);
        }
    }
}