package com.lt.app; import android.app.Activity; import android.app.AlarmManager; import android.app.Application; import android.app.PendingIntent; import android.bluetooth.BluetoothAdapter; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.location.LocationManager; import android.net.Uri; import android.os.Build; import android.os.Bundle; import android.os.Message; import android.support.v7.app.b; import android.text.TextUtils; import android.view.View; import android.view.Window; import android.view.WindowManager; import android.webkit.URLUtil; import android.webkit.ValueCallback; import android.widget.PopupWindow; import android.widget.Toast; import com.c.e; import com.c.g; import com.lt.app.a.l; import com.lt.app.a.m; import com.lt.plugin.a; import com.lt.plugin.ab; import com.lt.plugin.as; import com.lt.plugin.au; import com.lt.plugin.b; import java.io.File; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.util.ArrayList; import me.dhtv.app.R; import org.json.JSONArray; import org.json.JSONObject; /* compiled from: UiHelper */ public class d { /* renamed from: ʻ reason: contains not printable characters */ static Message f6299; /* renamed from: ʻ reason: contains not printable characters */ public static int m8537(Context context) { int identifier = context.getResources().getIdentifier("status_bar_height", "dimen", "android"); return identifier > 0 ? context.getResources().getDimensionPixelSize(identifier) : au.m8928(context, 24.0f); } /* renamed from: ʻ reason: contains not printable characters */ public static void m8551(String str, final a aVar, final b<String> bVar) { Intent intent = new Intent(aVar, PresentActivity.class); intent.putExtra("present_model", str); aVar.m8777(new a.b() { /* class com.lt.app.d.AnonymousClass1 */ @Override // com.lt.plugin.a.b /* renamed from: ʻ reason: contains not printable characters */ public void m8566(int i, int i2, Intent intent) { if (i == 234) { a.this.m8777((a.b) null); bVar.callback(intent != null ? intent.getStringExtra("present_result") : ""); } } }); aVar.startActivityForResult(intent, 234); } /* renamed from: ʻ reason: contains not printable characters */ public static void m8550(String str, a aVar) { Intent intent = new Intent(); if (str == null) { str = ""; } intent.putExtra("present_result", str); aVar.setResult(-1, intent); } /* renamed from: ʻ reason: contains not printable characters */ public static boolean m8555(String str) { return URLUtil.isHttpUrl(str) || URLUtil.isHttpsUrl(str); } /* renamed from: ʼ reason: contains not printable characters */ public static boolean m8560(String str) { if (TextUtils.isEmpty(str)) { return false; } if (URLUtil.isHttpsUrl(str) || URLUtil.isHttpUrl(str) || str.startsWith("file://") || str.startsWith("ws:") || str.startsWith("fs://")) { return true; } return false; } /* renamed from: ʼ reason: contains not printable characters */ public static e m8557(Context context) { e r0 = com.b.m6372(context, App.m8130().m8143()); as.m8820(r0); com.lt.app.c.a r1 = App.m8128(); if (r1.m8521(16) && (r0 instanceof g)) { Bundle bundle = new Bundle(); bundle.putBoolean("standardFullScreen", false); bundle.putBoolean("supportLiteWnd", false); bundle.putInt("DefaultVideoScreen", 2); ((g) r0).m6449(bundle); } r0.setDownloadListener(new com.lt.app.a.d(context)); r0.setGeolocationEnabled(App.m8121(9, true)); if (App.m8121(26, true) && r1.m8521(30)) { r0.setOnDoubleClickListener(new e.c() { /* class com.lt.app.d.AnonymousClass2 */ @Override // com.c.e.c /* renamed from: ʻ reason: contains not printable characters */ public void m8567(e eVar) { d.m8554(eVar); } }); } return r0; } /* renamed from: ʼ reason: contains not printable characters */ private static void m8558(Activity activity, boolean z) { Class<?> cls = activity.getWindow().getClass(); try { Class<?> cls2 = Class.forName("android.view.MiuiWindowManager$LayoutParams"); int i = cls2.getField("EXTRA_FLAG_STATUS_BAR_DARK_MODE").getInt(cls2); Method method = cls.getMethod("setExtraFlags", Integer.TYPE, Integer.TYPE); Window window = activity.getWindow(); Object[] objArr = new Object[2]; objArr[0] = Integer.valueOf(z ? i : 0); objArr[1] = Integer.valueOf(i); method.invoke(window, objArr); } catch (Exception unused) { } } /* renamed from: ʽ reason: contains not printable characters */ private static void m8561(Activity activity, boolean z) { try { WindowManager.LayoutParams attributes = activity.getWindow().getAttributes(); Field declaredField = WindowManager.LayoutParams.class.getDeclaredField("MEIZU_FLAG_DARK_STATUS_BAR_ICON"); Field declaredField2 = WindowManager.LayoutParams.class.getDeclaredField("meizuFlags"); declaredField.setAccessible(true); declaredField2.setAccessible(true); int i = declaredField.getInt(null); int i2 = declaredField2.getInt(attributes); declaredField2.setInt(attributes, z ? i2 | i : (i ^ -1) & i2); activity.getWindow().setAttributes(attributes); } catch (Exception unused) { } } /* renamed from: ʻ reason: contains not printable characters */ public static void m8540(Activity activity, boolean z) { m8558(activity, !z); m8561(activity, !z); if (Build.VERSION.SDK_INT >= 23) { View decorView = activity.getWindow().getDecorView(); int systemUiVisibility = decorView.getSystemUiVisibility(); decorView.setSystemUiVisibility(z ? systemUiVisibility | 8192 : systemUiVisibility & -8193); } } /* renamed from: ʻ reason: contains not printable characters */ public static void m8548(View view, int i) { au.m8949(view, i); } /* renamed from: ʻ reason: contains not printable characters */ public static boolean m8554(e eVar) { final Context context = eVar.getContext(); if (!App.m8121(26, true)) { m8563(context, (int) R.string.m_n); return false; } final com.lt.app.c.a r2 = App.m8128(); eVar.evaluateJavascript(String.format("(function (w, h) {\n var r = {\n share_text: document.title + ' ' + location.href,\n items: []\n };\n var imgs = document.getElementsByTagName('img');\n for (var i = 0; i < imgs.length; i++) {\n var img = imgs[i];\n if ((img.width >= w) && (img.height >= h)) {\n r.items.push({ url: img.src });\n }\n }\n return r;\n})(%d, %d);", Integer.valueOf(r2.m26w), Integer.valueOf(r2.m26h)), new ValueCallback<String>() { /* class com.lt.app.d.AnonymousClass3 */ /* renamed from: ʻ reason: contains not printable characters */ public void onReceiveValue(String str) { if (!TextUtils.isEmpty(str)) { try { JSONObject jSONObject = new JSONObject(str); JSONArray optJSONArray = jSONObject.optJSONArray("items"); if (optJSONArray == null) { return; } if (optJSONArray.length() != 0) { ab.a aVar = new ab.a(); aVar.f6507 = new ArrayList(optJSONArray.length()); int i = 0; for (int i2 = 0; i2 < optJSONArray.length(); i2++) { String optString = optJSONArray.optJSONObject(i2).optString("url"); if (!TextUtils.isEmpty(optString)) { ab.b bVar = new ab.b(); bVar.f6508 = optString; aVar.f6507.add(bVar); } } if (aVar.f6507.size() != 0) { aVar.f6505 = jSONObject.optString("share_text"); if (com.lt.app.c.a.this.m8521(28)) { i = 1; } else if (com.lt.app.c.a.this.m8521(29)) { i = 2; } aVar.f6502 = i; aVar.f6503 = com.lt.app.c.a.this.m8521(25); aVar.f6504 = com.lt.app.c.a.this.m8521(26); ab r7 = as.m8854(); if (r7 == null) { d.m8563(context, (int) R.string.no_plugin); } else { r7.m8791(context, aVar); } } } } catch (Exception e) { e.printStackTrace(); } } } }); return true; } /* renamed from: ʻ reason: contains not printable characters */ static void m8543(Context context, Uri uri) { au.m8945(context, uri); } /* renamed from: ʻ reason: contains not printable characters */ public static Uri m8538(File file) { return au.m8931(App.m8130(), file); } /* renamed from: ʽ reason: contains not printable characters */ public static void m8562(Context context) { try { Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS"); intent.setData(Uri.fromParts("package", context.getPackageName(), null)); context.startActivity(intent); } catch (Exception e) { e.printStackTrace(); } } /* renamed from: ʻ reason: contains not printable characters */ public static void m8542(Context context, int i) { String str; switch (i) { case 1: str = "android.settings.LOCATION_SOURCE_SETTINGS"; break; case 2: str = "android.settings.WIFI_SETTINGS"; break; case 3: str = "android.settings.BLUETOOTH_SETTINGS"; break; case 4: str = "android.settings.DISPLAY_SETTINGS"; break; case 5: str = "android.settings.SOUND_SETTINGS"; break; case 6: m8564(context); return; case 7: str = "android.settings.LOCALE_SETTINGS"; break; case 8: str = "android.settings.NFC_SETTINGS"; break; default: str = null; break; } if (TextUtils.isEmpty(str)) { str = "android.settings.SETTINGS"; } try { context.startActivity(new Intent(str)); } catch (Exception e) { e.printStackTrace(); } } /* renamed from: ʾ reason: contains not printable characters */ public static void m8564(Context context) { Intent intent = new Intent(); if (Build.VERSION.SDK_INT >= 26) { intent.setAction("android.settings.APP_NOTIFICATION_SETTINGS"); intent.putExtra("android.provider.extra.APP_PACKAGE", context.getPackageName()); } else { intent.setAction("android.settings.APPLICATION_DETAILS_SETTINGS"); intent.addCategory("android.intent.category.DEFAULT"); intent.setData(Uri.fromParts("package", context.getPackageName(), null)); } try { context.startActivity(intent); } catch (Exception e) { e.printStackTrace(); } } /* renamed from: ʼ reason: contains not printable characters */ public static boolean m8559(Context context, int i) { BluetoothAdapter defaultAdapter; if (i == 1 || i == 2) { LocationManager locationManager = (LocationManager) context.getSystemService("location"); if (locationManager == null) { return false; } if (i == 1) { return locationManager.isProviderEnabled("gps"); } return locationManager.isProviderEnabled("network"); } else if (i == 3 && (defaultAdapter = BluetoothAdapter.getDefaultAdapter()) != null && defaultAdapter.isEnabled()) { return true; } else { return false; } } /* renamed from: ʻ reason: contains not printable characters */ public static void m8541(Application application) { ((AlarmManager) application.getSystemService("alarm")).set(1, System.currentTimeMillis() + 200, PendingIntent.getActivity(application.getApplicationContext(), 0, application.getPackageManager().getLaunchIntentForPackage(application.getPackageName()), 1073741824)); System.exit(0); } /* renamed from: ʻ reason: contains not printable characters */ public static void m8544(Context context, String str) { m8547(context, str, false); } /* renamed from: ʻ reason: contains not printable characters */ public static boolean m8552(Context context, String str, l lVar) { Intent intent; if (context == null) { return false; } if (m8560(str)) { intent = new Intent(context, WebActivity.class); } else { intent = new Intent("android.intent.action.VIEW"); } try { intent.setData(Uri.parse(str)); if (lVar != null) { intent.putExtra("com.lt.app.k_options", lVar.m8370()); } context.startActivity(intent); return true; } catch (Exception e) { e.printStackTrace(); return false; } } /* renamed from: ʻ reason: contains not printable characters */ public static void m8547(Context context, String str, boolean z) { m8553(context, str, (String) null, z); } /* renamed from: ʻ reason: contains not printable characters */ public static void m8545(Context context, String str, Message message) { if (message != null) { f6299 = message; Intent intent = new Intent(context, WebActivity.class); if (!TextUtils.isEmpty(str)) { intent.putExtra("com.lt.app.k_referer", str); } try { context.startActivity(intent); } catch (Exception e) { e.printStackTrace(); } } } /* renamed from: ʻ reason: contains not printable characters */ public static boolean m8553(Context context, String str, String str2, boolean z) { Intent intent; if (context == null || TextUtils.isEmpty(str) || str.startsWith("about:")) { return false; } Uri parse = Uri.parse(str); if (z || !m8560(str)) { intent = new Intent("android.intent.action.VIEW"); } else { intent = new Intent(context, WebActivity.class); if (!TextUtils.isEmpty(str2)) { intent.putExtra("com.lt.app.k_referer", str2); } } try { intent.setData(parse); context.startActivity(intent); return true; } catch (Exception e) { e.printStackTrace(); return false; } } /* renamed from: ʿ reason: contains not printable characters */ public static void m8565(Context context) { Intent intent = new Intent(context, MainActivity.class); intent.setFlags(67108864); intent.addFlags(536870912); intent.putExtra("_exit", true); context.startActivity(intent); } /* renamed from: ʻ reason: contains not printable characters */ public static void m8549(e eVar, boolean z) { Context context = eVar.getContext(); Intent intent = new Intent(context, MainActivity.class); intent.setFlags(67108864); intent.addFlags(536870912); intent.putExtra("com.lt.app.k_loadhomepage", z); context.startActivity(intent); } /* renamed from: ʻ reason: contains not printable characters */ public static void m8546(Context context, String str, String str2, DialogInterface.OnDismissListener onDismissListener) { b.a aVar = new b.a(context); if (TextUtils.isEmpty(str)) { str = App.m8114((int) R.string.message); } b.a r1 = aVar.m3693(str).m3698(str2).m3695(false).m3686(R.string.ok, (DialogInterface.OnClickListener) null); if (onDismissListener != null) { r1 = r1.m3688(onDismissListener); } r1.m3700().show(); } /* renamed from: ʽ reason: contains not printable characters */ public static void m8563(final Context context, final int i) { if (context instanceof Activity) { ((Activity) context).runOnUiThread(new Runnable() { /* class com.lt.app.d.AnonymousClass4 */ public void run() { Toast.makeText(context, i, 1).show(); } }); } else { Toast.makeText(context, i, 1).show(); } } /* renamed from: ʻ reason: contains not printable characters */ public static PopupWindow m8539(View view) { return m8556(view, 0); } /* renamed from: ʼ reason: contains not printable characters */ public static PopupWindow m8556(View view, int i) { com.lt.app.c.a r0 = App.m8128(); final m r02 = m.m8371(view.getContext(), r0 != null ? r0.ls : 0); r02.m8373(view); if (i > 0) { view.postDelayed(new Runnable() { /* class com.lt.app.d.AnonymousClass5 */ public void run() { if (m.this.isShowing()) { m.this.dismiss(); } } }, (long) i); } return r02; } }