WeChat.apk(点击下载) / a.java


package com.tencent.mm.ui.vas;

import android.app.Activity;
import android.content.Intent;
import android.content.IntentSender;
import android.os.Bundle;
import android.os.Handler;
import android.view.LayoutInflater;
import android.view.View;
import android.view.Window;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.fragment.app.r;
import androidx.lifecycle.n0;
import androidx.lifecycle.o0;
import java.io.FileDescriptor;
import java.io.PrintWriter;
import k30.c;
import lh4.m;

public final class a extends r<FragmentActivity> implements o0 {

    /* renamed from: h  reason: collision with root package name */
    public final /* synthetic */ VASActivity f187090h;

    /* JADX INFO: super call moved to the top of the method (can break code semantics) */
    public a(VASActivity vASActivity, Handler handler) {
        super(vASActivity instanceof Activity ? vASActivity : null, vASActivity, handler, 0);
        this.f187090h = vASActivity;
    }

    @Override // androidx.fragment.app.r, androidx.fragment.app.o
    public View b(int i15) {
        return this.f187090h.get_activity().findViewById(i15);
    }

    @Override // androidx.fragment.app.r, androidx.fragment.app.o
    public boolean c() {
        Window window = this.f187090h.getWindow();
        if (window == null || window.peekDecorView() == null) {
            return false;
        }
        return true;
    }

    @Override // androidx.fragment.app.r
    public void d(String str, FileDescriptor fileDescriptor, PrintWriter printWriter, String[] strArr) {
        m.g(str, "prefix");
        m.g(printWriter, "writer");
        this.f187090h.dump(str, fileDescriptor, printWriter, strArr);
    }

    /* Return type fixed from 'java.lang.Object' to match base method */
    @Override // androidx.fragment.app.r
    public FragmentActivity e() {
        return this.f187090h;
    }

    @Override // androidx.fragment.app.r
    public LayoutInflater f() {
        LayoutInflater cloneInContext = this.f187090h.getLayoutInflater().cloneInContext(this.f187090h.get_activity());
        m.f(cloneInContext, "this@VASActivity.layoutI…cloneInContext(_activity)");
        return cloneInContext;
    }

    @Override // androidx.fragment.app.r
    public void g(Fragment fragment, String[] strArr, int i15) {
        m.g(fragment, "fragment");
        m.g(strArr, "permissions");
        k30.a aVar = new k30.a();
        ThreadLocal<k30.a> threadLocal = c.f244265a;
        aVar.c(Integer.valueOf(i15));
        aVar.c(strArr);
        j30.a.d(fragment, aVar.b(), "com/tencent/mm/ui/vas/VASActivity$_hostCallback$2$1", "onRequestPermissionsFromFragment", "(Landroidx/fragment/app/Fragment;[Ljava/lang/String;I)V", "Undefined", "requestPermissions", "([Ljava/lang/String;I)V");
        fragment.requestPermissions((String[]) aVar.a(0), ((Integer) aVar.a(1)).intValue());
        j30.a.e(fragment, "com/tencent/mm/ui/vas/VASActivity$_hostCallback$2$1", "onRequestPermissionsFromFragment", "(Landroidx/fragment/app/Fragment;[Ljava/lang/String;I)V", "Undefined", "requestPermissions", "([Ljava/lang/String;I)V");
    }

    @Override // androidx.lifecycle.o0
    public n0 getViewModelStore() {
        return this.f187090h.getViewModelStore();
    }

    @Override // androidx.fragment.app.r
    public boolean h(Fragment fragment) {
        m.g(fragment, "fragment");
        return !this.f187090h.isFinishing();
    }

    @Override // androidx.fragment.app.r
    public boolean i(String str) {
        m.g(str, "permission");
        VASActivity vASActivity = this.f187090h;
        int i15 = r2.a.f292697c;
        return vASActivity.shouldShowRequestPermissionRationale(str);
    }

    @Override // androidx.fragment.app.r
    public void j(Fragment fragment, Intent intent, int i15, Bundle bundle) {
        m.g(fragment, "fragment");
        this.f187090h.startActivityFromFragment(fragment, intent, i15, bundle);
    }

    @Override // androidx.fragment.app.r
    public void k(Fragment fragment, IntentSender intentSender, int i15, Intent intent, int i16, int i17, int i18, Bundle bundle) {
        m.g(fragment, "fragment");
        this.f187090h.startIntentSenderFromFragment(fragment, intentSender, i15, intent, i16, i17, i18, bundle);
    }

    @Override // androidx.fragment.app.r
    public void l() {
        this.f187090h.supportInvalidateOptionsMenu();
    }
}