导航菜单

页面标题

页面副标题

Baubap v3.9.7 - c.java 源代码

正在查看: Baubap v3.9.7 应用的 c.java JAVA 源代码文件

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


package g;

import android.content.Context;
import android.content.Intent;
import android.content.IntentSender;
import android.net.Uri;
import android.os.Bundle;
import android.util.Log;
import f.j;
import f.k;
import v4.l;

public final class c extends b {

    public final int f13317a;

    public c(int i10) {
        this.f13317a = i10;
    }

    public final a a(Context context, String str) {
        switch (this.f13317a) {
            case 0:
                xu.b.y(context, "context");
                xu.b.y(str, "input");
                return null;
            default:
                xu.b.y(context, "context");
                xu.b.y(str, "input");
                if (l.checkSelfPermission(context, str) == 0) {
                    return new a(Boolean.TRUE);
                }
                return null;
        }
    }

    public final Boolean b(int i10, Intent intent) {
        switch (this.f13317a) {
            case 2:
                if (intent == null || i10 != -1) {
                    return Boolean.FALSE;
                }
                int[] intArrayExtra = intent.getIntArrayExtra("androidx.activity.result.contract.extra.PERMISSION_GRANT_RESULTS");
                if (intArrayExtra != null) {
                    int length = intArrayExtra.length;
                    int i11 = 0;
                    while (true) {
                        if (i11 < length) {
                            if (intArrayExtra[i11] == 0) {
                                r1 = true;
                            } else {
                                i11++;
                            }
                        }
                    }
                }
                return Boolean.valueOf(r1);
            default:
                return Boolean.valueOf(i10 == -1);
        }
    }

    public final Intent createIntent(Context context, String str) {
        switch (this.f13317a) {
            case 0:
                xu.b.y(context, "context");
                xu.b.y(str, "input");
                Intent type = new Intent("android.intent.action.GET_CONTENT").addCategory("android.intent.category.OPENABLE").setType(str);
                xu.b.x(type, "Intent(Intent.ACTION_GET…          .setType(input)");
                return type;
            default:
                xu.b.y(context, "context");
                xu.b.y(str, "input");
                Intent putExtra = new Intent("androidx.activity.result.contract.action.REQUEST_PERMISSIONS").putExtra("androidx.activity.result.contract.extra.PERMISSIONS", new String[]{str});
                xu.b.x(putExtra, "Intent(ACTION_REQUEST_PE…EXTRA_PERMISSIONS, input)");
                return putExtra;
        }
    }

    @Override
    public final a getSynchronousResult(Context context, Object obj) {
        switch (this.f13317a) {
            case 0:
                return a(context, (String) obj);
            case 1:
            default:
                return super.getSynchronousResult(context, obj);
            case 2:
                return a(context, (String) obj);
            case 3:
                xu.b.y(context, "context");
                xu.b.y((Uri) obj, "input");
                return null;
        }
    }

    @Override
    public final Object parseResult(int i10, Intent intent) {
        int i11 = this.f13317a;
        switch (i11) {
            case 0:
                switch (i11) {
                    case 0:
                        if (i10 != -1) {
                            intent = null;
                        }
                        if (intent != null) {
                            return intent.getData();
                        }
                        return null;
                    default:
                        if (i10 != -1) {
                            intent = null;
                        }
                        if (intent != null) {
                            return intent.getData();
                        }
                        return null;
                }
            case 1:
                switch (i11) {
                    case 0:
                        if (i10 != -1) {
                            intent = null;
                        }
                        if (intent != null) {
                            return intent.getData();
                        }
                        return null;
                    default:
                        if (i10 != -1) {
                            intent = null;
                        }
                        if (intent != null) {
                            return intent.getData();
                        }
                        return null;
                }
            case 2:
                return b(i10, intent);
            case 3:
                return b(i10, intent);
            default:
                return new f.a(i10, intent);
        }
    }

    @Override
    public final Intent createIntent(Context context, Object obj) {
        Bundle bundleExtra;
        switch (this.f13317a) {
            case 0:
                return createIntent(context, (String) obj);
            case 1:
                xu.b.y(context, "context");
                Intent type = new Intent("android.intent.action.PICK").setType("vnd.android.cursor.dir/contact");
                xu.b.x(type, "Intent(Intent.ACTION_PIC…ct.Contacts.CONTENT_TYPE)");
                return type;
            case 2:
                return createIntent(context, (String) obj);
            case 3:
                Uri uri = (Uri) obj;
                xu.b.y(context, "context");
                xu.b.y(uri, "input");
                Intent putExtra = new Intent("android.media.action.IMAGE_CAPTURE").putExtra("output", uri);
                xu.b.x(putExtra, "Intent(MediaStore.ACTION…tore.EXTRA_OUTPUT, input)");
                return putExtra;
            default:
                k kVar = (k) obj;
                Intent intent = new Intent("androidx.activity.result.contract.action.INTENT_SENDER_REQUEST");
                Intent intent2 = kVar.f12271c;
                if (intent2 != null && (bundleExtra = intent2.getBundleExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE")) != null) {
                    intent.putExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE", bundleExtra);
                    intent2.removeExtra("androidx.activity.result.contract.extra.ACTIVITY_OPTIONS_BUNDLE");
                    if (intent2.getBooleanExtra("androidx.fragment.extra.ACTIVITY_OPTIONS_BUNDLE", false)) {
                        j jVar = new j(kVar.f12270b);
                        jVar.f12269e = null;
                        int i10 = kVar.f12273e;
                        jVar.f12267c = i10;
                        int i11 = kVar.f12272d;
                        jVar.f12266b = i11;
                        kVar = new k((IntentSender) jVar.f12268d, null, i11, i10);
                    }
                }
                intent.putExtra("androidx.activity.result.contract.extra.INTENT_SENDER_REQUEST", kVar);
                if (Log.isLoggable("FragmentManager", 2)) {
                    Log.v("FragmentManager", "CreateIntent created the following intent: " + intent);
                }
                return intent;
        }
    }
}