package fi.razerman.youtube; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.ViewGroup; import android.widget.ImageButton; import android.widget.TextView; import com.google.android.apps.youtube.app.YouTubeTikTokRoot_Application; import fi.razerman.youtube.Helpers.XThemeHelpers; import fi.vanced.libraries.youtube.ryd.RYDFragment; import pl.jakubweg.SponsorBlockPreferenceFragment; /* loaded from: classes6.dex */ public class XSettingActivity extends Activity { static String TAG = "XSettingsActivity"; private static Context context; boolean currentTheme; @Override // android.app.Activity protected void onCreate(Bundle bundle) { boolean isDarkTheme = XThemeHelpers.isDarkTheme(); this.currentTheme = isDarkTheme; if (isDarkTheme) { Log.d("XSettingsActivity", "set Theme.YouTube.Settings.Dark"); setTheme(getIdentifier("Theme.YouTube.Settings.Dark", "style")); } else { Log.d("XSettingsActivity", "set Theme.YouTube.Settings"); setTheme(getIdentifier("Theme.YouTube.Settings", "style")); } super.onCreate(bundle); setContentView(getIdentifier("xsettings_with_toolbar", "layout")); initImageButton(this.currentTheme); String dataString = getIntent().getDataString(); if (dataString.equalsIgnoreCase("sponsorblock_settings")) { trySetTitle(getIdentifier("sb_settings", "string")); getFragmentManager().beginTransaction().replace(getIdentifier("xsettings_fragments", "id"), new SponsorBlockPreferenceFragment()).commit(); } else if (dataString.equalsIgnoreCase("ryd_settings")) { trySetTitle(getIdentifier("vanced_ryd_settings_title", "string")); getFragmentManager().beginTransaction().replace(getIdentifier("xsettings_fragments", "id"), new RYDFragment()).commit(); } else { trySetTitle(getIdentifier("xfile_settings", "string")); getFragmentManager().beginTransaction().replace(getIdentifier("xsettings_fragments", "id"), new XSettingsFragment()).commit(); } context = getApplicationContext(); } private void trySetTitle(int i) { try { getTextView((ViewGroup) findViewById(getIdentifier("toolbar", "id"))).setText(i); } catch (Exception e) { Log.e(TAG, "Couldn't set Toolbar title", e); } } private void trySetTitle(String str) { try { getTextView((ViewGroup) findViewById(getIdentifier("toolbar", "id"))).setText(str); } catch (Exception e) { Log.e(TAG, "Couldn't set Toolbar title", e); } } private void initImageButton(boolean z) { try { ImageButton imageButton = getImageButton((ViewGroup) findViewById(getIdentifier("toolbar", "id"))); imageButton.setOnClickListener(new View.OnClickListener() { // from class: fi.razerman.youtube.XSettingActivity.1 @Override // android.view.View.OnClickListener public void onClick(View view) { XSettingActivity.this.onBackPressed(); } }); imageButton.setImageDrawable(getResources().getDrawable(getIdentifier(z ? "quantum_ic_arrow_back_white_24" : "quantum_ic_arrow_back_grey600_24", "drawable"))); } catch (Exception e) { Log.e(TAG, "Couldn't set Toolbar click handler", e); } } public static ImageButton getImageButton(ViewGroup viewGroup) { if (viewGroup == null) { return null; } int childCount = viewGroup.getChildCount(); for (int i = 0; i < childCount; i++) { View childAt = viewGroup.getChildAt(i); if (childAt instanceof ImageButton) { return (ImageButton) childAt; } } return null; } public static TextView getTextView(ViewGroup viewGroup) { if (viewGroup == null) { return null; } int childCount = viewGroup.getChildCount(); for (int i = 0; i < childCount; i++) { View childAt = viewGroup.getChildAt(i); if (childAt instanceof TextView) { return (TextView) childAt; } } return null; } private static int getIdentifier(String str, String str2) { Context appContext = YouTubeTikTokRoot_Application.getAppContext(); return appContext.getResources().getIdentifier(str, str2, appContext.getPackageName()); } public static Context getAppContext() { Context context2 = context; if (context2 != null) { return context2; } Log.e("WatchWhileActivity", "Context is null!"); return null; } }