翰林优商.apk(点击下载) / b.java


package com.kwad.components.core.j;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import com.kwad.components.core.n.j;
import com.kwad.components.core.n.n;
import com.kwad.sdk.api.loader.Wrapper;
import com.kwad.sdk.api.proxy.IFragmentActivityProxy;
import com.kwad.sdk.g.kwai.a;

public abstract class b extends IFragmentActivityProxy {
    private boolean enableDestroyer = true;
    private final a mBackPressDelete = new a();
    private final com.kwad.components.core.j.kwai.a mPageMonitor = new com.kwad.components.core.j.kwai.a();

    public void addBackPressable(com.kwad.sdk.g.kwai.b bVar) {
        this.mBackPressDelete.addBackPressable(bVar);
    }

    public void addBackPressable(com.kwad.sdk.g.kwai.b bVar, int i) {
        this.mBackPressDelete.addBackPressable(bVar, i);
    }

    @Override // com.kwad.sdk.api.proxy.IActivityProxy
    public Intent getIntent() {
        Intent intent = super.getIntent();
        n.e(intent);
        return intent;
    }

    /* access modifiers changed from: protected */
    public abstract String getPageName();

    public boolean isEnableDestroyer() {
        return this.enableDestroyer;
    }

    @Override // com.kwad.sdk.api.proxy.IActivityProxy
    public void onBackPressed() {
        if (!this.mBackPressDelete.onBackPressed()) {
            super.onBackPressed();
        }
    }

    @Override // com.kwad.sdk.api.proxy.IActivityProxy
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        Intent intent = getIntent();
        long j = 0;
        if (intent != null) {
            j = intent.getLongExtra("key_start_time", 0);
        }
        this.mPageMonitor.av(getClass().getSimpleName());
        this.mPageMonitor.n(j);
    }

    @Override // com.kwad.sdk.api.proxy.IActivityProxy
    public void onDestroy() {
        super.onDestroy();
        if (this.enableDestroyer) {
            j.destroyActivity(getActivity(), getWindow());
        }
    }

    @Override // com.kwad.sdk.api.proxy.IActivityProxy
    public void onResume() {
        super.onResume();
        com.kwad.components.core.j.kwai.a aVar = this.mPageMonitor;
        getActivity();
        aVar.oa();
    }

    public void removeBackPressable(com.kwad.sdk.g.kwai.b bVar) {
        this.mBackPressDelete.removeBackPressable(bVar);
    }

    @Override // com.kwad.sdk.api.proxy.IActivityProxy
    public void setContentView(int i) {
        super.setContentView(View.inflate(Wrapper.wrapContextIfNeed(getActivity()), i, null));
    }

    public void setEnableDestroyer(boolean z) {
        this.enableDestroyer = z;
    }
}