package com.zj.zjsdk.activity; import android.content.Intent; import android.content.res.Resources; import android.os.Bundle; import android.view.KeyEvent; import android.view.MenuItem; import androidx.appcompat.app.AppCompatActivity; import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode; import com.zj.zjsdk.a.a; import com.zj.zjsdk.utils.b; public class ZjCompatExtActivity extends AppCompatActivity { private static final String b = "ExtActivity"; private IBaseActivityLifeCycle a; public ClassLoader getClassLoader() { ClassLoader b2 = a.INSTANCE.b(); return b2 != null ? b2 : super.getClassLoader(); } @Override // androidx.appcompat.app.AppCompatActivity public Resources getResources() { return super.getResources(); } /* access modifiers changed from: protected */ @Override // androidx.activity.ComponentActivity, androidx.fragment.app.FragmentActivity public void onActivityResult(int i, int i2, Intent intent) { this.a.onActivityResult(i, i2, intent); super.onActivityResult(i, i2, intent); } /* access modifiers changed from: protected */ @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.fragment.app.FragmentActivity public void onCreate(Bundle bundle) { String str; Intent intent = getIntent(); Bundle extras = intent != null ? intent.getExtras() : null; if (extras != null) { try { String string = extras.getString(IBaseActivityLifeCycle.TAG_THEME_RES_NAME, null); if (string != null) { setTheme(getResources().getIdentifier(string, TtmlNode.TAG_STYLE, getPackageName())); } } catch (Throwable unused) { } } super.onCreate(bundle); try { Object newInstance = a.INSTANCE.b().loadClass(getIntent().getStringExtra(IBaseActivityLifeCycle.TAG_CLASS_NAME)).newInstance(); if (newInstance instanceof IBaseActivityLifeCycle) { this.a = (IBaseActivityLifeCycle) newInstance; if (extras != null) { extras.putInt("from", 1); } this.a.attach(this); this.a.onCreate(extras); return; } b.c(b, "(newInstance instanceof) error."); } catch (ClassNotFoundException e) { e.printStackTrace(); str = "load class error."; b.c(b, str); } catch (IllegalAccessException | InstantiationException e2) { e2.printStackTrace(); str = "act.newInstance error."; b.c(b, str); } } /* access modifiers changed from: protected */ @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity public void onDestroy() { this.a.onDestroy(); super.onDestroy(); } @Override // androidx.appcompat.app.AppCompatActivity public boolean onKeyDown(int i, KeyEvent keyEvent) { return this.a.onKeyDown(i, keyEvent); } public boolean onOptionsItemSelected(MenuItem menuItem) { return this.a.onOptionsItemSelected(menuItem); } /* access modifiers changed from: protected */ @Override // androidx.fragment.app.FragmentActivity public void onPause() { this.a.onPause(); super.onPause(); } /* access modifiers changed from: protected */ public void onRestart() { this.a.onRestart(); super.onRestart(); } /* access modifiers changed from: protected */ @Override // androidx.fragment.app.FragmentActivity public void onResume() { this.a.onResume(); super.onResume(); } /* access modifiers changed from: protected */ @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity public void onStart() { this.a.onStart(); super.onStart(); } /* access modifiers changed from: protected */ @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity public void onStop() { this.a.onStop(); super.onStop(); } }