package com.ubt.jimu.base; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.view.KeyEvent; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentTransaction; import butterknife.ButterKnife; import com.ubt.jimu.BaseActivity; import com.ubt.jimu.R; import com.ubt.jimu.base.HelpFragment; import com.ubt.jimu.base.cache.Cache; import com.ubt.jimu.unity.bluetooth.UnityActivity; import com.ubt.jimu.utils.LogUtils; /* loaded from: classes.dex */ public class HelpActivity extends BaseActivity implements HelpFragment.OnHelpFragmentInteractionListener { private static final String ACTIONBAR_BG_COLOR = "actionbarBackgroundColorResId"; private static final String FROM_MAIN = "fromMain"; private static final String TITLE = "title"; private static final String URL = "url"; private int actionbarBackgroundColorResId; private boolean fromMain; private HelpFragment helpFragment; private String title; private String url; public static void start(Activity activity, String str) { start(activity, str, "", R.color.color_community_title); } public static void startForResultFromFragment(int i, Fragment fragment, Context context, String str, String str2, int i2, boolean z) { if (context == null) { return; } Intent intent = new Intent(context, (Class) HelpActivity.class); intent.putExtra("url", str); intent.putExtra("title", str2); intent.putExtra(ACTIONBAR_BG_COLOR, i2); intent.putExtra(FROM_MAIN, z); fragment.startActivityForResult(intent, i); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.activity_help); ButterKnife.a(this); if (bundle != null) { this.url = bundle.getString("url"); this.title = bundle.getString("title"); this.actionbarBackgroundColorResId = bundle.getInt(ACTIONBAR_BG_COLOR); this.fromMain = bundle.getBoolean(FROM_MAIN, false); } else { this.url = getIntent().getStringExtra("url"); this.title = getIntent().getStringExtra("title"); this.actionbarBackgroundColorResId = getIntent().getIntExtra(ACTIONBAR_BG_COLOR, R.color.color_community_title); this.fromMain = getIntent().getBooleanExtra(FROM_MAIN, false); } this.helpFragment = HelpFragment.newInstance(this.url, this.title, this.actionbarBackgroundColorResId); this.helpFragment.setListener(this); FragmentTransaction a = getSupportFragmentManager().a(); a.b(R.id.frameLayout, this.helpFragment); a.a(); } @Override // com.ubt.jimu.BaseActivity, com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onDestroy() { super.onDestroy(); LogUtils.c("onDestroy onDestroy"); } @Override // com.ubt.jimu.base.HelpFragment.OnHelpFragmentInteractionListener public void onHelpPageBack() { LogUtils.c("onHelpPageBackonHelpPageBackonHelpPageBack"); if (this.fromMain) { UnityActivity.startUnityActivity(this, Cache.getInstance().getRobot(), 8, 8, UnityActivity.BLOCKLY_TYPE_NONE); } setResult(-1); finish(); } @Override // com.ubt.jimu.BaseActivity, androidx.appcompat.app.AppCompatActivity, android.app.Activity, android.view.KeyEvent.Callback public boolean onKeyDown(int i, KeyEvent keyEvent) { if (i != 4) { return super.onKeyDown(i, keyEvent); } if (this.helpFragment.goBack()) { return true; } onHelpPageBack(); return true; } @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, androidx.core.app.ComponentActivity, android.app.Activity protected void onSaveInstanceState(Bundle bundle) { super.onSaveInstanceState(bundle); bundle.putString("url", this.url); bundle.putString("title", this.title); } @Override // com.ubt.jimu.ScreenRotationManageActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity protected void onStop() { super.onStop(); LogUtils.c("onStoponStoponStop"); } @Override // com.ubt.jimu.BaseActivity public void relayout() { } public static void start(Activity activity, String str, String str2, int i, boolean z) { if (activity == null) { return; } Intent intent = new Intent(activity, (Class) HelpActivity.class); intent.putExtra("url", str); intent.putExtra("title", str2); intent.putExtra(ACTIONBAR_BG_COLOR, i); intent.putExtra(FROM_MAIN, z); activity.startActivity(intent); } public static void start(Activity activity, String str, String str2, int i) { if (activity == null) { return; } Intent intent = new Intent(activity, (Class) HelpActivity.class); intent.putExtra("url", str); intent.putExtra("title", str2); intent.putExtra(ACTIONBAR_BG_COLOR, i); activity.startActivity(intent); } }