正在查看: Akıllı Bilet v4.0.39.217 应用的 DepartureTimesActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Akıllı Bilet v4.0.39.217 应用的 DepartureTimesActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.asis.baseapp.ui.common.departuretimes;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import androidx.activity.b;
import androidx.fragment.app.p;
import androidx.recyclerview.widget.RecyclerView;
import com.asis.baseapp.data.models.routes.RouteCodeResult;
import com.asis.baseapp.ui.common.departuretimes.DepartureTimesActivity;
import com.asis.baseapp.utils.report.ScreenCode;
import com.asis.coreapp.R$string;
import com.google.android.material.button.MaterialButton;
import com.google.android.material.textview.MaterialTextView;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.google.firebase.analytics.ParametersBuilder;
import com.google.firebase.analytics.ktx.AnalyticsKt;
import com.google.firebase.ktx.Firebase;
import defpackage.ak;
import defpackage.aw0;
import defpackage.cw0;
import defpackage.cz0;
import defpackage.dg5;
import defpackage.do3;
import defpackage.fn2;
import defpackage.h03;
import defpackage.ki4;
import defpackage.kw4;
import defpackage.lp0;
import defpackage.mm2;
import defpackage.nm4;
import defpackage.py1;
import defpackage.s3;
import defpackage.t22;
import defpackage.tv0;
import defpackage.v10;
import defpackage.vo5;
import defpackage.vv0;
import defpackage.w10;
import defpackage.wo5;
import defpackage.xq2;
import defpackage.xv0;
import defpackage.ze;
import defpackage.zj2;
import defpackage.zy0;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lcom/asis/baseapp/ui/common/departuretimes/DepartureTimesActivity;", "Lvr;", "<init>", "()V", "coreapp_release"}, k = 1, mv = {1, 9, 0})
public final class DepartureTimesActivity extends py1 {
public static final int I = 0;
public final dg5 D;
public final kw4 E;
public lp0 F;
public boolean G;
public boolean H;
public DepartureTimesActivity() {
super(7);
this.D = new dg5(do3.a(DepartureTimesViewModel.class), new v10(this, 29), new v10(this, 28), new w10(this, 14));
this.E = fn2.b0(new ki4(this, 19));
this.F = lp0.g;
}
public final s3 k0() {
return (s3) this.E.getValue();
}
public final DepartureTimesViewModel l0() {
return (DepartureTimesViewModel) this.D.getValue();
}
public final void m0(wo5 wo5Var) {
if (fn2.g(wo5Var, vo5.b)) {
MaterialTextView materialTextView = k0().e;
fn2.u(materialTextView, "errorText");
fn2.R(materialTextView);
} else if (fn2.g(wo5Var, vo5.c)) {
RecyclerView recyclerView = k0().h;
fn2.u(recyclerView, "routeScheduleList");
fn2.R(recyclerView);
MaterialTextView materialTextView2 = k0().e;
fn2.u(materialTextView2, "errorText");
fn2.A0(materialTextView2);
k0().e.setText(getString(R$string.departure_time_not_found));
}
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(k0().a);
s3 k0 = k0();
Intent intent = getIntent();
fn2.u(intent, "getIntent(...)");
RouteCodeResult routeCodeResult = (RouteCodeResult) mm2.F(intent, "com.asis.baseapp.ui.base.intent_route_code_result", RouteCodeResult.class);
if (routeCodeResult == null) {
finish();
return;
}
b onBackPressedDispatcher = getOnBackPressedDispatcher();
h03 h03Var = new h03(this, 4);
onBackPressedDispatcher.getClass();
onBackPressedDispatcher.b(h03Var);
if (routeCodeResult.getDirectionType() == cz0.k) {
DepartureTimesViewModel l0 = l0();
zy0 zy0Var = zy0.h;
fn2.v(zy0Var, "direction");
l0.k.f(zy0Var);
}
final int i = 1;
if (routeCodeResult.getDirectionType() == cz0.i || routeCodeResult.getDirectionType() == cz0.g) {
MaterialButton materialButton = k0().c;
fn2.u(materialButton, "changeDirectionButton");
fn2.A0(materialButton);
this.H = true;
}
k0().c.setOnClickListener(new zj2(14, this, routeCodeResult));
Context applicationContext = getApplicationContext();
fn2.t(applicationContext, "null cannot be cast to non-null type com.asis.baseapp.Application");
final int i2 = 0;
if (((ak) applicationContext).g().e()) {
MaterialButton materialButton2 = k0().g;
fn2.u(materialButton2, "reportIssueButton");
fn2.A0(materialButton2);
k0().g.setOnClickListener(new View.OnClickListener(this) {
public final DepartureTimesActivity g;
{
this.g = this;
}
@Override
public final void onClick(View view) {
int i3 = i2;
DepartureTimesActivity departureTimesActivity = this.g;
switch (i3) {
case 0:
int i4 = DepartureTimesActivity.I;
fn2.v(departureTimesActivity, "this$0");
if (!(((dd5) departureTimesActivity.l0().e).h() == null)) {
uq3 uq3Var = new uq3();
ScreenCode screenCode = ScreenCode.DEPARTURE_TIMES;
p supportFragmentManager = departureTimesActivity.getSupportFragmentManager();
fn2.u(supportFragmentManager, "getSupportFragmentManager(...)");
uq3Var.v(supportFragmentManager, screenCode, departureTimesActivity.l0().l);
break;
} else {
departureTimesActivity.a0();
break;
}
default:
int i5 = DepartureTimesActivity.I;
fn2.v(departureTimesActivity, "this$0");
departureTimesActivity.finish();
break;
}
}
});
}
k0().i.a(new cw0(this, routeCodeResult));
k0().b.setOnClickListener(new View.OnClickListener(this) {
public final DepartureTimesActivity g;
{
this.g = this;
}
@Override
public final void onClick(View view) {
int i3 = i;
DepartureTimesActivity departureTimesActivity = this.g;
switch (i3) {
case 0:
int i4 = DepartureTimesActivity.I;
fn2.v(departureTimesActivity, "this$0");
if (!(((dd5) departureTimesActivity.l0().e).h() == null)) {
uq3 uq3Var = new uq3();
ScreenCode screenCode = ScreenCode.DEPARTURE_TIMES;
p supportFragmentManager = departureTimesActivity.getSupportFragmentManager();
fn2.u(supportFragmentManager, "getSupportFragmentManager(...)");
uq3Var.v(supportFragmentManager, screenCode, departureTimesActivity.l0().l);
break;
} else {
departureTimesActivity.a0();
break;
}
default:
int i5 = DepartureTimesActivity.I;
fn2.v(departureTimesActivity, "this$0");
departureTimesActivity.finish();
break;
}
}
});
xq2.E(t22.n(this), null, 0, new tv0(this, null), 3);
xq2.E(t22.n(this), null, 0, new vv0(this, null), 3);
xq2.E(t22.n(this), null, 0, new xv0(this, null), 3);
xq2.E(t22.n(this), null, 0, new aw0(this, routeCodeResult, null), 3);
k0.j.setText(routeCodeResult.getMobileColumnLeft());
String mobileColumnRight = routeCodeResult.getMobileColumnRight();
MaterialTextView materialTextView = k0.d;
materialTextView.setText(mobileColumnRight);
String mobileColumnRight2 = routeCodeResult.getMobileColumnRight();
if (mobileColumnRight2 != null && mobileColumnRight2.length() != 0) {
i = 0;
}
if (i != 0) {
fn2.R(materialTextView);
}
}
@Override
public final void onResume() {
super.onResume();
ze zeVar = ze.d;
fn2.v(zeVar, "screen");
FirebaseAnalytics analytics = AnalyticsKt.getAnalytics(Firebase.INSTANCE);
ParametersBuilder parametersBuilder = new ParametersBuilder();
parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_NAME, zeVar.a);
parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_CLASS, zeVar.b);
nm4.s(zeVar.c, parametersBuilder, "module_name", analytics, FirebaseAnalytics.Event.SCREEN_VIEW);
Intent intent = getIntent();
fn2.u(intent, "getIntent(...)");
RouteCodeResult routeCodeResult = (RouteCodeResult) mm2.F(intent, "com.asis.baseapp.ui.base.intent_route_code_result", RouteCodeResult.class);
if (routeCodeResult != null) {
l0().f(routeCodeResult, lp0.g);
}
}
}