package com.overlook.android.fing.ui.network; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; import android.text.Html; import android.text.TextUtils; import android.text.method.LinkMovementMethod; import android.util.Log; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import androidx.appcompat.widget.SearchView; import androidx.fragment.app.Fragment; import androidx.fragment.app.m; import androidx.lifecycle.e; import androidx.viewpager2.adapter.FragmentStateAdapter; import androidx.viewpager2.widget.ViewPager2; import com.huawei.hms.api.ConnectionResult; import com.overlook.android.fing.R; import com.overlook.android.fing.engine.e.h; import com.overlook.android.fing.engine.j.a.b; import com.overlook.android.fing.engine.j.a.c; import com.overlook.android.fing.engine.j.a.e.r; import com.overlook.android.fing.engine.j.d.x; import com.overlook.android.fing.engine.l.t; import com.overlook.android.fing.engine.model.net.HardwareAddress; import com.overlook.android.fing.engine.model.net.Node; import com.overlook.android.fing.engine.model.net.d0; import com.overlook.android.fing.engine.model.net.e0; import com.overlook.android.fing.engine.model.net.k0; import com.overlook.android.fing.engine.model.net.p; import com.overlook.android.fing.engine.services.agent.desktop.l; import com.overlook.android.fing.engine.services.netbox.m0; import com.overlook.android.fing.engine.services.wifi.WiFiConnectionInfo; import com.overlook.android.fing.ui.base.ServiceActivity; import com.overlook.android.fing.ui.internet.l4; import com.overlook.android.fing.ui.internet.m4; import com.overlook.android.fing.ui.marketing.carousel.DesktopCarouselActivity; import com.overlook.android.fing.ui.network.devices.t4; import com.overlook.android.fing.ui.network.people.h2; import com.overlook.android.fing.ui.notifications.o0; import com.overlook.android.fing.ui.settings.FingAgentSettingsActivity; import com.overlook.android.fing.vl.components.CircularProgressIndicator; import com.overlook.android.fing.vl.components.CompactInfo; import com.overlook.android.fing.vl.components.IconView; import com.overlook.android.fing.vl.components.MaterialSegmentedControl; import com.overlook.android.fing.vl.components.TextView; import com.overlook.android.fing.vl.components.Toolbar; import e.f.a.a.b.f.b0; import e.f.a.a.b.f.f0; import e.f.a.a.b.f.g0; import e.f.a.a.b.f.i; import e.f.a.a.b.f.z; import e.f.a.a.b.j.j; import e.f.a.a.b.j.q; import e.f.a.a.b.j.s; import e.f.a.a.b.j.v; import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; import java.util.List; public class DiscoveryActivity extends ServiceActivity implements v.a { public static final /* synthetic */ int L = 0; private CircularProgressIndicator A; private a B; private MaterialSegmentedControl C; private CompactInfo D; private ViewPager2 E; private MenuItem F; private MenuItem G; private MenuItem H; private MenuItem I; private MenuItem J; private v K; private List<b> o = new ArrayList(); private s p; private q q; private boolean t; private t u; private t3 v; private u3 w; private WiFiConnectionInfo x; private Toolbar y; private Menu z; public class a extends FragmentStateAdapter { private List<v3> m = new ArrayList(); public a(m mVar, e eVar) { super(mVar, eVar); } static u3 I(a aVar) { int b = DiscoveryActivity.this.E.b(); if (b < 0 || b >= aVar.m.size()) { return null; } return aVar.m.get(b).G2(); } static void J(a aVar) { String str; String str2; Intent intent = DiscoveryActivity.this.getIntent(); String str3 = null; if (intent == null) { str = null; } else { str = intent.getStringExtra("agentId"); } if (intent == null) { str2 = null; } else { str2 = intent.getStringExtra("networkId"); } if (intent != null) { str3 = intent.getStringExtra("syncId"); } aVar.m.clear(); List<v3> list = aVar.m; int i2 = t4.j0; Bundle W = e.a.a.a.a.W("agentId", str, "syncId", str3); W.putString("networkId", str2); t4 t4Var = new t4(); t4Var.S1(W); list.add(t4Var); List<v3> list2 = aVar.m; int i3 = z3.O0; Bundle W2 = e.a.a.a.a.W("agentId", str, "syncId", str3); W2.putString("networkId", str2); z3 z3Var = new z3(); z3Var.S1(W2); list2.add(z3Var); if (((ServiceActivity) DiscoveryActivity.this).b == null || !((ServiceActivity) DiscoveryActivity.this).b.r()) { List<v3> list3 = aVar.m; int i4 = l4.j0; Bundle W3 = e.a.a.a.a.W("syncId", str3, "networkId", str2); l4 l4Var = new l4(); l4Var.S1(W3); list3.add(l4Var); } else { List<v3> list4 = aVar.m; int i5 = m4.B0; Bundle V = e.a.a.a.a.V("agentId", str); m4 m4Var = new m4(); m4Var.S1(V); list4.add(m4Var); List<v3> list5 = aVar.m; int i6 = h2.n0; Bundle V2 = e.a.a.a.a.V("agentId", str); h2 h2Var = new h2(); h2Var.S1(V2); list5.add(h2Var); } if (((ServiceActivity) DiscoveryActivity.this).b != null) { List<v3> list6 = aVar.m; int i7 = o0.h0; Bundle W4 = e.a.a.a.a.W("agentId", str, "syncId", str3); W4.putString("networkId", str2); o0 o0Var = new o0(); o0Var.S1(W4); list6.add(o0Var); } aVar.i(); } static List K(a aVar) { return aVar.m; } static int L(a aVar, u3 u3Var) { for (int i2 = 0; i2 < aVar.m.size(); i2++) { if (aVar.m.get(i2).G2() == u3Var) { return i2; } } return -1; } @Override // androidx.viewpager2.adapter.FragmentStateAdapter public Fragment B(int i2) { if (i2 < 0 || i2 >= this.m.size()) { return new Fragment(); } return this.m.get(i2); } @Override // androidx.recyclerview.widget.RecyclerView.e public int e() { return this.m.size(); } } private void Y1() { p pVar; if (M0() && (pVar = this.f16557c) != null && pVar.H == x.d.READY && pVar.f15880d != d0.IP) { x0().J(); } } private void Z1() { p pVar = this.f16557c; if (pVar != null && pVar.H == x.d.READY) { this.mHandler.post(new t0(this)); } } private void a2() { if (M0()) { p pVar = this.f16557c; if (pVar == null || pVar.H == x.d.READY) { for (int i2 = 0; i2 < this.C.n().size(); i2++) { this.C.r(false, i2); } this.t = true; j.w("Devices_Discovery_Start"); com.overlook.android.fing.engine.d.a.f(this); E0().E(false); x0().m(); } } } /* access modifiers changed from: private */ public void b2() { Menu menu = this.z; if (menu != null) { onPrepareOptionsMenu(menu); } } private void c2() { WiFiConnectionInfo wiFiConnectionInfo; CircularProgressIndicator circularProgressIndicator; Z1(); b2(); p pVar = this.f16557c; String str = null; if (!(pVar == null || (circularProgressIndicator = this.A) == null)) { x.d dVar = pVar.H; if (dVar == x.d.READY) { circularProgressIndicator.b(0.0f); } else if (dVar == x.d.RUNNING) { circularProgressIndicator.c(((float) pVar.I) / 100.0f, true, null); } else if (dVar == x.d.STOPPING) { circularProgressIndicator.c(0.97f, true, null); } } d2(); Toolbar toolbar = this.y; p pVar2 = this.f16557c; if (pVar2 != null) { str = j.g(pVar2, this); } if (TextUtils.isEmpty(str) && (wiFiConnectionInfo = this.x) != null && this.v == t3.SCAN) { str = wiFiConnectionInfo.d(); } if (TextUtils.isEmpty(str)) { str = "-"; } toolbar.c0(str); } private void d2() { if (M0() && this.f16557c != null) { boolean d2 = this.K.d(); boolean z2 = this.f16557c.H != x.d.READY; boolean e2 = e.f.a.a.b.i.j.e(F0()); if (d2 || z2 || !e2) { this.D.setVisibility(8); return; } this.D.t(e.f.a.a.c.b.b.i() ? R.string.promo_desktop_discovery_full : R.string.promo_desktop_discovery); this.D.setVisibility(0); } } /* access modifiers changed from: private */ public void r1(b bVar) { b bVar2 = this.b; if (bVar2 != null && !bVar2.equals(bVar)) { Intent intent = new Intent(this, DiscoveryActivity.class); intent.addFlags(65536); intent.putExtra("discovery.tab", a.I(this.B)); intent.putExtra("discovery.configuration", t3.DEFAULT); intent.putExtra("agentId", bVar.c()); startActivity(intent, 0, 0); finish(0, 0); } } /* JADX WARNING: Removed duplicated region for block: B:27:0x0070 */ /* JADX WARNING: Removed duplicated region for block: B:28:0x0074 */ private void s1(p pVar, Runnable runnable) { boolean z2; String str; k0 k0; if (M0()) { Node d2 = (!pVar.f15885i || pVar.s) ? null : com.overlook.android.fing.engine.j.a.e.s.d(pVar, false); if (d2 != null) { if (d2.k0() != null && (k0 = d2.k0()) != null) { Iterator<String> it = k0.f().iterator(); while (true) { if (!it.hasNext()) { break; } String next = it.next(); if (next.startsWith("urn:domotz:device:fingbox:hwp:")) { str = next.substring(30); break; } } } str = null; if ("fingbox-v2018".equals(str)) { z2 = true; View inflate = LayoutInflater.from(getContext()).inflate(R.layout.dialog_agent_detected, (ViewGroup) null); ((IconView) inflate.findViewById(R.id.image)).setImageResource(!z2 ? R.drawable.icon_fingbox_v2 : R.drawable.icon_fingbox_v1); ((TextView) inflate.findViewById(R.id.message)).setText(R.string.fboxactivate_message); f0 f0Var = new f0(this); f0Var.d(false); f0Var.K(R.string.fboxactivate_title); f0Var.s(inflate); f0Var.z(R.string.generic_cancel, new r(runnable)); f0Var.G(R.string.generic_activate, new x(this)); f0Var.M(); } } z2 = false; View inflate2 = LayoutInflater.from(getContext()).inflate(R.layout.dialog_agent_detected, (ViewGroup) null); ((IconView) inflate2.findViewById(R.id.image)).setImageResource(!z2 ? R.drawable.icon_fingbox_v2 : R.drawable.icon_fingbox_v1); ((TextView) inflate2.findViewById(R.id.message)).setText(R.string.fboxactivate_message); f0 f0Var2 = new f0(this); f0Var2.d(false); f0Var2.K(R.string.fboxactivate_title); f0Var2.s(inflate2); f0Var2.z(R.string.generic_cancel, new r(runnable)); f0Var2.G(R.string.generic_activate, new x(this)); f0Var2.M(); } } private void t1() { if (M0() && this.b != null) { com.overlook.android.fing.engine.j.a.e.q A0 = A0(); l w0 = w0(); this.o.clear(); this.o.addAll(((r) A0).H()); this.o.addAll(((com.overlook.android.fing.engine.services.agent.desktop.m) w0).D()); List<b> list = this.o; int i2 = b.f14776i; Collections.sort(list, com.overlook.android.fing.engine.j.a.a.f14775a); } } private void u1() { if (M0()) { h v0 = v0(); if (v0.t()) { this.x = v0.n(); } else { this.x = null; } } } @Override // com.overlook.android.fing.engine.e.h.b, com.overlook.android.fing.ui.base.ServiceActivity public void A(com.overlook.android.fing.engine.e.l lVar) { super.A(lVar); runOnUiThread(new m0(this)); } public /* synthetic */ void A1(Runnable runnable, DialogInterface dialogInterface, int i2) { if (M0()) { com.overlook.android.fing.engine.d.a.q(this, true); com.overlook.android.fing.engine.d.a.u(this, true); j.A("Device_Recognition_Set", true); Y1(); if (runnable != null) { runnable.run(); } } } public /* synthetic */ void B1(b bVar, p pVar) { b bVar2 = this.b; if (bVar2 != null && bVar2.equals(bVar)) { f1(pVar); c2(); } } @Override // com.overlook.android.fing.ui.base.ServiceActivity, com.overlook.android.fing.engine.j.a.e.q.a public void C(b bVar, p pVar) { super.C(bVar, pVar); runOnUiThread(new h0(this, bVar, pVar)); } public /* synthetic */ void C1(b bVar) { b bVar2 = this.b; if (bVar2 != null && bVar2.equals(bVar)) { Z1(); } } @Override // com.overlook.android.fing.engine.j.d.x.f, com.overlook.android.fing.ui.base.ServiceActivity public void D(p pVar, t tVar) { super.D(pVar, tVar); runOnUiThread(new o(this, tVar)); } public /* synthetic */ void D1() { if (this.b != null) { t1(); b2(); } } public /* synthetic */ void E1(MaterialSegmentedControl materialSegmentedControl, int i2) { this.E.l(i2); } @Override // com.overlook.android.fing.ui.base.ServiceActivity, com.overlook.android.fing.engine.services.agent.desktop.l.a public void F(c.a aVar) { super.F(aVar); runOnUiThread(new y(this, aVar)); } public void F1(View view) { j.x("Desktop_Carousel_Open", Collections.singletonMap("Source", "Discovery")); startActivity(new Intent(getContext(), DesktopCarouselActivity.class), true); } public void G1(View view) { Context context = getContext(); long currentTimeMillis = System.currentTimeMillis(); SharedPreferences.Editor edit = context.getSharedPreferences("marketprefs", 0).edit(); edit.putLong("desktop.lastremind", currentTimeMillis); edit.apply(); this.D.setVisibility(8); } @Override // com.overlook.android.fing.engine.j.d.x.f, com.overlook.android.fing.ui.base.ServiceActivity public void H(x.c cVar) { super.H(cVar); runOnUiThread(new p(this, cVar)); } /* access modifiers changed from: protected */ @Override // com.overlook.android.fing.ui.base.ServiceActivity public void H0() { if (this.v != t3.SCAN) { super.H0(); } } public /* synthetic */ void H1(View view, int i2) { for (v3 v3Var : a.K(this.B)) { v3Var.H2(); } } @Override // e.f.a.a.b.j.v.a public void I(v.b bVar, String str) { b2(); } public void I1(int i2) { this.C.u(i2, false); this.E.l(i2); } @Override // e.f.a.a.b.j.v.a public boolean J(String str) { return false; } /* JADX WARNING: Removed duplicated region for block: B:43:0x00a1 */ public void J1(p pVar) { boolean z2; e.e.a.a.a.a.I(this); if (M0()) { boolean S = ((m0) D0()).S(); boolean z3 = ((!pVar.f15885i || pVar.s) ? null : com.overlook.android.fing.engine.j.a.e.s.d(pVar, false)) != null; boolean z4 = pVar.Q != null; u uVar = new u(this, pVar); if (S || !z4 || !com.overlook.android.fing.engine.d.a.i(this)) { if (!S && z4) { if (M0() && !((m0) D0()).S()) { SharedPreferences sharedPreferences = getSharedPreferences("uiprefs", 0); boolean z5 = sharedPreferences.getLong("device_identification_agree_date", 0) != 0; boolean z6 = sharedPreferences.getBoolean("device_identification", sharedPreferences.getBoolean("device_identification_agree_result", false)); long j = sharedPreferences.getLong("device_identification_agree_date", 0) + 864000000; if (z5 && !z6 && System.currentTimeMillis() > j) { z2 = true; if (z2) { o0 o0Var = new o0(this, z3, pVar, uVar); View inflate = LayoutInflater.from(this).inflate(R.layout.dialog_device_recognition, (ViewGroup) null); TextView textView = (TextView) inflate.findViewById(R.id.privacy_policy); textView.setClickable(true); textView.setMovementMethod(LinkMovementMethod.getInstance()); textView.setText(Html.fromHtml(((Object) textView.getText()) + " <a href='" + "https://app.fing.com" + "/privacy'>" + getString(R.string.nodelist_identification_policy) + "</a>")); f0 f0Var = new f0(this); f0Var.K(R.string.nodelist_identification_title); f0Var.s(inflate); f0Var.d(false); f0Var.G(R.string.generic_enable, new t(this, o0Var)); f0Var.z(R.string.generic_cancel, new q(this, o0Var)); f0Var.M(); return; } } } z2 = false; if (z2) { } } if (z3) { s1(pVar, uVar); } else { runOnUiThread(uVar); } } else { Y1(); if (z3) { s1(pVar, uVar); } else { runOnUiThread(uVar); } } } } public /* synthetic */ void K1(p pVar) { if (this.b == null) { f1(pVar); c2(); } } public void L1(t tVar) { this.u = tVar; if (com.overlook.android.fing.engine.d.a.j(getContext())) { t tVar2 = this.u; if (tVar2 != null) { tVar2.c(2); this.u = null; return; } return; } g0.d(this, true, new g0(this), new c0(this)); } public void M1(t tVar, p pVar) { e0 e0Var = e0.IPADDRESS; this.u = tVar; e0 e0Var2 = pVar.n; e0 e0Var3 = e0.HWADDRESS; if (e0Var2 == e0Var3) { e0Var3 = e0Var; } m mVar = new m(this); b0 b0Var = new b0(this); a0 a0Var = new a0(this); f0 f0Var = new f0(this); String string = getString(R.string.nodelist_switch_nodekey_action, getString(R.string.generic_hwaddress)); String string2 = getString(R.string.nodelist_switch_nodekey_action, getString(R.string.generic_ipaddress)); if (e0Var3 == e0Var) { f0Var.L(getString(R.string.nodelist_switch_nodekey_title, getString(R.string.generic_ipaddress))); f0Var.y(getString(R.string.nodelist_switch_nodekey_message_toip, "Android 10")); } else { f0Var.L(getString(R.string.nodelist_switch_nodekey_title, getString(R.string.generic_hwaddress))); f0Var.y(getString(R.string.nodelist_switch_nodekey_message_tomac, "Android 10")); } f0Var.A(string2, new b0(mVar)); f0Var.C(R.string.service_stopdiscovery_title, new i(b0Var)); f0Var.H(string, new z(a0Var)); f0Var.d(false); f0Var.M(); } public /* synthetic */ void N1(boolean z2, p pVar, Runnable runnable) { if (z2) { s1(pVar, runnable); } else { runOnUiThread(runnable); } } public /* synthetic */ void O1() { t tVar = this.u; if (tVar != null) { tVar.c(1); this.u = null; } } public /* synthetic */ void P1() { s sVar = new s(this); this.p = sVar; sVar.e(new s3(this)); this.p.d(new String[]{"android.permission.ACCESS_FINE_LOCATION"}, ConnectionResult.RESOLUTION_REQUIRED); } public /* synthetic */ void Q1() { this.u.c(1); this.u = null; } public /* synthetic */ void R1() { this.u.c(0); this.u = null; finish(); } public /* synthetic */ void S1() { this.u.c(2); this.u = null; } public /* synthetic */ void T1() { if (M0()) { com.overlook.android.fing.engine.j.a.e.q A0 = A0(); ((com.overlook.android.fing.engine.services.agent.desktop.m) w0()).W(null); ((r) A0).x0(null); } super.onBackPressed(); } public /* synthetic */ void U1() { u1(); c2(); } public /* synthetic */ void V1(View view) { onOptionsItemSelected(this.I); } @Override // e.f.a.a.b.j.v.a public boolean X(String str) { return false; } public /* synthetic */ void X1() { for (int i2 = 0; i2 < this.B.e(); i2++) { Fragment B2 = this.B.B(i2); if (B2 instanceof MaterialSegmentedControl.b) { this.C.r(((MaterialSegmentedControl.b) B2).s(i2), i2); } } } @Override // com.overlook.android.fing.ui.base.ServiceActivity, com.overlook.android.fing.engine.services.agent.desktop.l.a public void Z(String str, List<com.overlook.android.fing.engine.j.a.f.c> list) { super.Z(str, list); runOnUiThread(new n(this, str)); } @Override // com.overlook.android.fing.ui.base.ServiceActivity, com.overlook.android.fing.engine.j.a.e.q.a public void b(b bVar, List<com.overlook.android.fing.engine.j.a.f.c> list) { super.b(bVar, list); runOnUiThread(new r0(this, bVar)); } /* access modifiers changed from: protected */ @Override // com.overlook.android.fing.ui.base.ServiceActivity public void b1(boolean z2) { int L2; super.b1(z2); u1(); if (M0() && this.f16557c != null && this.v == t3.DEFAULT) { x0().u0(this.f16557c); com.overlook.android.fing.engine.j.a.e.q A0 = A0(); l w0 = w0(); b bVar = this.b; String str = null; ((r) A0).x0((bVar == null || !bVar.r()) ? null : this.b); b bVar2 = this.b; if (bVar2 != null && bVar2.m()) { str = this.b.g(); } ((com.overlook.android.fing.engine.services.agent.desktop.m) w0).W(str); } t1(); a.J(this.B); ArrayList arrayList = new ArrayList(); for (v3 v3Var : a.K(this.B)) { arrayList.add(getString(v3Var.G2().a())); } this.C.s(arrayList); u3 u3Var = this.w; if (u3Var != null && (L2 = a.L(this.B, u3Var)) >= 0 && L2 < arrayList.size()) { runOnUiThread(new s0(this, L2), 200); } c2(); if (M0() && this.v == t3.SCAN && !this.t) { p pVar = this.f16557c; if (pVar == null || pVar.H == x.d.READY) { a2(); } } } /* access modifiers changed from: protected */ @Override // com.overlook.android.fing.ui.base.ServiceActivity public void d1() { super.d1(); u1(); c2(); } @Override // com.overlook.android.fing.engine.e.h.b, com.overlook.android.fing.ui.base.ServiceActivity public void e(com.overlook.android.fing.engine.e.i iVar) { super.e(iVar); runOnUiThread(new j0(this)); } @Override // com.overlook.android.fing.ui.base.ServiceActivity, com.overlook.android.fing.engine.services.agent.desktop.l.a public void g(String str, p pVar) { super.g(str, pVar); runOnUiThread(new u0(this, str, pVar)); } @Override // com.overlook.android.fing.engine.j.d.x.f, com.overlook.android.fing.ui.base.ServiceActivity public void h(x.a aVar, p pVar, x.b bVar) { super.h(aVar, pVar, bVar); runOnUiThread(new i0(this, pVar)); } @Override // com.overlook.android.fing.engine.j.d.x.f, com.overlook.android.fing.ui.base.ServiceActivity public void i(p pVar) { super.i(pVar); runOnUiThread(new e0(this, pVar)); } @Override // com.overlook.android.fing.engine.j.d.x.f, com.overlook.android.fing.ui.base.ServiceActivity public void o(p pVar, t tVar) { super.o(pVar, tVar); runOnUiThread(new v(this, tVar, pVar)); } /* access modifiers changed from: protected */ @Override // androidx.fragment.app.FragmentActivity public void onActivityResult(int i2, int i3, Intent intent) { String stringExtra; super.onActivityResult(i2, i3, intent); if (i2 == 8001) { q qVar = this.q; if (qVar != null) { qVar.e(i2); } } else if (i2 == 9189) { a2(); } else if (i2 == 8250 && i3 == -1 && (stringExtra = intent.getStringExtra("agentId")) != null && M0()) { b r = ((r) A0()).r(stringExtra); if (r != null) { r1(r); return; } b q2 = ((com.overlook.android.fing.engine.services.agent.desktop.m) w0()).q(stringExtra); if (q2 != null) { r1(q2); } } } @Override // androidx.fragment.app.FragmentActivity public void onAttachFragment(Fragment fragment) { super.onAttachFragment(fragment); if (fragment instanceof t4) { ((t4) fragment).W2(this.K); } } @Override // androidx.activity.ComponentActivity, com.overlook.android.fing.ui.base.BaseActivity public void onBackPressed() { s sVar = new s(this); p pVar = this.f16557c; if (pVar == null || pVar.H == x.d.READY) { super.onBackPressed(); return; } f0 f0Var = new f0(this); f0Var.K(R.string.service_stopdiscovery_question); f0Var.x(R.string.service_stopdiscovery_description); f0Var.G(R.string.service_stopdiscovery_title, new d0(sVar)); f0Var.z(R.string.generic_cancel, null); f0Var.M(); } /* access modifiers changed from: protected */ @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.overlook.android.fing.ui.base.BaseActivity, com.overlook.android.fing.ui.base.ServiceActivity public void onCreate(Bundle bundle) { Intent intent; super.onCreate(bundle); setContentView(R.layout.activity_discovery); Bundle extras = (bundle != null || (intent = getIntent()) == null) ? bundle : intent.getExtras(); if (extras != null) { this.v = (t3) extras.getSerializable("discovery.configuration"); } if (this.v == null) { this.v = t3.SCAN; } if (extras != null) { this.w = (u3) extras.getSerializable("discovery.tab"); } if (this.w == null) { this.w = u3.DEVICES; } if (extras != null) { this.x = (WiFiConnectionInfo) extras.getParcelable("wifi.info"); } Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); this.y = toolbar; setSupportActionBar(toolbar); v vVar = new v(this); this.K = vVar; vVar.j(this); MaterialSegmentedControl materialSegmentedControl = (MaterialSegmentedControl) findViewById(R.id.segmented_control); this.C = materialSegmentedControl; materialSegmentedControl.t(new f0(this)); CompactInfo compactInfo = (CompactInfo) findViewById(R.id.promo); this.D = compactInfo; compactInfo.setOnClickListener(new q0(this)); this.D.q(new v0(this)); this.D.c(new k0(this)); this.B = new a(getSupportFragmentManager(), getLifecycle()); ViewPager2 viewPager2 = (ViewPager2) findViewById(R.id.view_pager); this.E = viewPager2; viewPager2.k(this.B); this.E.o(3); boolean z2 = false; this.E.p(false); if (bundle != null) { z2 = true; } t0(true, z2); } public boolean onCreateOptionsMenu(Menu menu) { menu.clear(); getMenuInflater().inflate(R.menu.discovery_menu, menu); this.F = menu.findItem(R.id.action_search); this.G = menu.findItem(R.id.action_agent_settings); this.H = menu.findItem(R.id.action_agent_switch); this.I = menu.findItem(R.id.action_stop); MenuItem findItem = menu.findItem(R.id.action_refresh); this.J = findItem; e.e.a.a.a.a.g0(this, R.string.generic_refresh, findItem); e.e.a.a.a.a.f0(androidx.core.content.a.b(this, R.color.accent100), this.G); e.e.a.a.a.a.f0(androidx.core.content.a.b(this, R.color.accent100), this.H); CircularProgressIndicator circularProgressIndicator = (CircularProgressIndicator) this.I.getActionView().findViewById(R.id.progress_indicator); this.A = circularProgressIndicator; circularProgressIndicator.setOnClickListener(new p0(this)); this.K.g(this.F); this.K.i((SearchView) this.F.getActionView()); this.z = menu; return super.onCreateOptionsMenu(menu); } @Override // e.f.a.a.b.j.v.a public void onMenuItemActionCollapse(MenuItem menuItem) { this.C.setVisibility(0); d2(); } @Override // e.f.a.a.b.j.v.a public void onMenuItemActionExpand(MenuItem menuItem) { this.C.setVisibility(8); d2(); } /* access modifiers changed from: protected */ @Override // androidx.fragment.app.FragmentActivity, com.overlook.android.fing.ui.base.ServiceActivity public void onNewIntent(Intent intent) { if (this.v != t3.SCAN) { super.onNewIntent(intent); } } @Override // com.overlook.android.fing.ui.base.BaseActivity public boolean onOptionsItemSelected(MenuItem menuItem) { v vVar; p pVar; int itemId = menuItem.getItemId(); if (itemId == R.id.action_agent_settings) { if (this.b != null) { Intent intent = new Intent(this, FingAgentSettingsActivity.class); ServiceActivity.e1(intent, this.b); startActivity(intent); } return true; } else if (itemId == R.id.action_agent_switch) { if (M0()) { g0.b(getContext(), F0(), this.o, Collections.singletonList(this.b), new z(this)); } return true; } else if (itemId == R.id.action_refresh) { j.w("Devices_Refresh"); if (M0() && this.f16557c != null) { a2(); } return true; } else if (itemId == R.id.action_stop) { j.w("Devices_Stop"); if (M0() && ((pVar = this.f16557c) == null || pVar.H != x.d.READY)) { x0().y0(); } return true; } else if (itemId != 16908332 || (vVar = this.K) == null || !vVar.d()) { return super.onOptionsItemSelected(menuItem); } else { this.K.h(v.b.OFF); return true; } } public boolean onPrepareOptionsMenu(Menu menu) { if (M0()) { v vVar = this.K; boolean z2 = true; boolean z3 = false; if (vVar == null || !vVar.d()) { this.F.setVisible(false); b bVar = this.b; int i2 = R.color.accent100; if (bVar != null) { this.I.setVisible(false); this.J.setVisible(false); MenuItem menuItem = this.H; if (this.o.size() > 1) { z3 = true; } menuItem.setVisible(z3); this.G.setVisible(true ^ this.b.m()); this.G.setIcon(this.b.m() ? R.drawable.fing_desktop_setup_24 : R.drawable.btn_fingbox_setup); e.e.a.a.a.a.f0(androidx.core.content.a.b(this, R.color.accent100), this.G); } else { this.G.setVisible(false); this.H.setVisible(false); p pVar = this.f16557c; if (pVar != null) { x.d dVar = pVar.H; if (dVar == x.d.READY) { this.J.setVisible(true); this.I.setVisible(false); } else if (dVar == x.d.RUNNING) { this.J.setVisible(false); this.I.setVisible(true); } } h v0 = v0(); if (this.v == t3.DEFAULT) { p pVar2 = this.f16557c; if (pVar2 == null || !v0.u(pVar2)) { z2 = false; } } else { z2 = v0.v(); } this.J.setEnabled(z2); if (!z2) { i2 = R.color.text20; } e.e.a.a.a.a.h0(androidx.core.content.a.b(this, i2), this.J); } } else { this.F.setVisible(true); this.G.setVisible(false); this.H.setVisible(false); this.J.setVisible(false); this.I.setVisible(false); } } return super.onPrepareOptionsMenu(menu); } @Override // androidx.fragment.app.FragmentActivity, androidx.core.app.a.c public void onRequestPermissionsResult(int i2, String[] strArr, int[] iArr) { super.onRequestPermissionsResult(i2, strArr, iArr); s sVar = this.p; if (sVar != null && i2 == 9001) { sVar.c(i2, strArr); } } @Override // androidx.fragment.app.FragmentActivity, com.overlook.android.fing.ui.base.BaseActivity, com.overlook.android.fing.ui.base.ServiceActivity public void onResume() { super.onResume(); j.y(this, "Discovery"); } @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.overlook.android.fing.ui.base.ServiceActivity public void onSaveInstanceState(Bundle bundle) { bundle.putSerializable("discovery.configuration", this.v); bundle.putSerializable("discovery.tab", a.I(this.B)); super.onSaveInstanceState(bundle); } @Override // com.overlook.android.fing.ui.base.ServiceActivity, com.overlook.android.fing.engine.services.agent.desktop.l.a public void q(List<b> list) { super.q(list); runOnUiThread(new w(this)); } public /* synthetic */ void w1(String str, p pVar) { b bVar = this.b; if (bVar != null && bVar.m() && this.b.t(str)) { f1(pVar); c2(); } } public /* synthetic */ void x1(String str) { b bVar = this.b; if (bVar != null && bVar.m() && this.b.t(str)) { Z1(); } } @Override // com.overlook.android.fing.ui.base.ServiceActivity, com.overlook.android.fing.engine.j.a.e.q.a public void y(List<b> list) { super.y(list); runOnUiThread(new n0(this)); } public void y1(c.a aVar) { p pVar; List<HardwareAddress> b; if (aVar == c.a.RUNNING_IDLE && M0() && this.v == t3.SCAN && this.b == null && (pVar = this.f16557c) != null && pVar.f15879c != null && J0() && (b = this.f16557c.f15879c.b()) != null && !b.isEmpty()) { l w0 = w0(); for (HardwareAddress hardwareAddress : b) { p s = ((com.overlook.android.fing.engine.services.agent.desktop.m) w0).s(hardwareAddress); if (s != null) { StringBuilder E2 = e.a.a.a.a.E("Found candidate desktop network "); E2.append(s.i()); E2.append(" -> RELOAD!"); Log.d("fing:discovery-activity", E2.toString()); showToast(getString(R.string.discoverywarning_switchdesktop, new Object[]{s.h()}), 1); Intent intent = new Intent(this, DiscoveryActivity.class); intent.addFlags(65536); intent.putExtra("discovery.tab", a.I(this.B)); intent.putExtra("discovery.configuration", t3.DEFAULT); ServiceActivity.h1(intent, s); startActivity(intent, 0, 0); finish(0, 0); return; } } } } public /* synthetic */ void z1() { if (this.b != null) { t1(); b2(); } } }