package com.parse.ui.login;

import android.R;
import android.annotation.TargetApi;
import android.app.ProgressDialog;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.PackageManager;
import android.content.res.Configuration;
import android.os.Bundle;
import android.text.TextUtils;
import com.parse.Parse;
import com.parse.ui.R$string;
import com.parse.ui.login.ParseLoginFragment;
import com.parse.ui.login.ParseLoginHelpFragment;
import p037.p041.p042.ActivityC1491;
import p037.p089.p090.AbstractC2014;
import p037.p089.p090.C1988;

/* JADX INFO: loaded from: classes.dex */
public class ParseLoginActivity extends ActivityC1491 implements ParseLoginFragment.ParseLoginFragmentListener, ParseLoginHelpFragment.ParseOnLoginHelpSuccessListener, ParseOnLoginSuccessListener, ParseOnLoadingListener {
    public Bundle configOptions;
    public boolean destroyed = false;
    public ProgressDialog progressDialog;

    @Override // p037.p041.p042.ActivityC1491, android.app.Activity, android.view.ContextThemeWrapper, android.content.ContextWrapper
    public void attachBaseContext(Context context) {
        if (!TextUtils.equals(context.getPackageName(), "ar.tvplayer.tv")) {
            super.attachBaseContext(context);
            return;
        }
        Configuration configuration = new Configuration(context.getResources().getConfiguration());
        configuration.densityDpi = Math.round((context.getResources().getDisplayMetrics().heightPixels / 540.0f) * 160.0f);
        super.attachBaseContext(context.createConfigurationContext(configuration));
    }

    @Override // android.app.Activity
    @TargetApi(17)
    public boolean isDestroyed() {
        return super.isDestroyed();
    }

    @Override // p037.p089.p090.ActivityC1999, androidx.activity.ComponentActivity, android.app.Activity
    public void onActivityResult(int i, int i2, Intent intent) {
        super.onActivityResult(i, i2, intent);
    }

    @Override // p037.p041.p042.ActivityC1491, p037.p089.p090.ActivityC1999, androidx.activity.ComponentActivity, p037.p065.p067.ActivityC1841, android.app.Activity
    public void onCreate(Bundle bundle) {
        ActivityInfo activityInfo;
        Bundle bundle2;
        super.onCreate(bundle);
        requestWindowFeature(1);
        try {
            activityInfo = getPackageManager().getActivityInfo(getComponentName(), 128);
        } catch (PackageManager.NameNotFoundException unused) {
            Parse.getLogLevel();
            activityInfo = null;
        }
        Bundle bundle3 = new Bundle();
        if (activityInfo != null && (bundle2 = activityInfo.metaData) != null) {
            bundle3.putAll(bundle2);
        }
        if (getIntent().getExtras() != null) {
            bundle3.putAll(getIntent().getExtras());
        }
        this.configOptions = bundle3;
        if (bundle == null) {
            AbstractC2014 supportFragmentManager = getSupportFragmentManager();
            if (supportFragmentManager == null) {
                throw null;
            }
            C1988 c1988 = new C1988(supportFragmentManager);
            Bundle bundle4 = this.configOptions;
            ParseLoginFragment parseLoginFragment = new ParseLoginFragment();
            parseLoginFragment.setArguments(bundle4);
            c1988.m4004(R.id.content, parseLoginFragment);
            c1988.mo3861();
        }
    }

    @Override // p037.p041.p042.ActivityC1491, p037.p089.p090.ActivityC1999, android.app.Activity
    public void onDestroy() {
        super.onDestroy();
        ProgressDialog progressDialog = this.progressDialog;
        if (progressDialog != null) {
            progressDialog.dismiss();
        }
        this.destroyed = true;
    }

    @Override // com.parse.ui.login.ParseOnLoadingListener
    public void onLoadingFinish() {
        ProgressDialog progressDialog = this.progressDialog;
        if (progressDialog != null) {
            progressDialog.dismiss();
        }
    }

    @Override // com.parse.ui.login.ParseOnLoadingListener
    public void onLoadingStart(boolean z) {
        if (z) {
            this.progressDialog = ProgressDialog.show(this, null, getString(R$string.com_parse_ui_progress_dialog_text), true, false);
        }
    }

    @Override // com.parse.ui.login.ParseLoginFragment.ParseLoginFragmentListener
    public void onLoginHelpClicked() {
        AbstractC2014 supportFragmentManager = getSupportFragmentManager();
        if (supportFragmentManager == null) {
            throw null;
        }
        C1988 c1988 = new C1988(supportFragmentManager);
        Bundle bundle = this.configOptions;
        ParseLoginHelpFragment parseLoginHelpFragment = new ParseLoginHelpFragment();
        parseLoginHelpFragment.setArguments(bundle);
        c1988.m4005(R.id.content, parseLoginHelpFragment, (String) null);
        c1988.m4006((String) null);
        c1988.mo3861();
    }

    @Override // com.parse.ui.login.ParseLoginHelpFragment.ParseOnLoginHelpSuccessListener
    public void onLoginHelpSuccess() {
        getSupportFragmentManager().m3960();
    }

    @Override // com.parse.ui.login.ParseOnLoginSuccessListener
    public void onLoginSuccess() {
        setResult(-1);
        finish();
    }

    @Override // com.parse.ui.login.ParseLoginFragment.ParseLoginFragmentListener
    public void onSignUpClicked(String str, String str2) {
        AbstractC2014 supportFragmentManager = getSupportFragmentManager();
        if (supportFragmentManager == null) {
            throw null;
        }
        C1988 c1988 = new C1988(supportFragmentManager);
        Bundle bundle = this.configOptions;
        ParseSignupFragment parseSignupFragment = new ParseSignupFragment();
        Bundle bundle2 = new Bundle(bundle);
        bundle2.putString("com.parse.ui.login.ParseSignupFragment.USERNAME", str);
        bundle2.putString("com.parse.ui.login.ParseSignupFragment.PASSWORD", str2);
        parseSignupFragment.setArguments(bundle2);
        c1988.m4005(R.id.content, parseSignupFragment, (String) null);
        c1988.m4006((String) null);
        c1988.mo3861();
    }
}
