正在查看: Akıllı Bilet v4.0.39.217 应用的 SelectPointOnMapActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Akıllı Bilet v4.0.39.217 应用的 SelectPointOnMapActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.asis.baseapp.ui.common.planner.selectpoint;
import android.location.Address;
import android.location.Geocoder;
import android.os.Build;
import android.os.Bundle;
import androidx.fragment.app.Fragment;
import com.asis.coreapp.R$raw;
import com.asis.coreapp.R$string;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MapStyleOptions;
import com.google.android.gms.maps.model.MarkerOptions;
import com.google.android.material.appbar.MaterialToolbar;
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.aa5;
import defpackage.b6;
import defpackage.b92;
import defpackage.cr;
import defpackage.dg5;
import defpackage.do3;
import defpackage.fn2;
import defpackage.fx5;
import defpackage.js;
import defpackage.k02;
import defpackage.kw4;
import defpackage.n3;
import defpackage.n45;
import defpackage.nm4;
import defpackage.ns;
import defpackage.o45;
import defpackage.oa4;
import defpackage.or0;
import defpackage.ox;
import defpackage.pf;
import defpackage.q45;
import defpackage.qm2;
import defpackage.ra4;
import defpackage.sm2;
import defpackage.t22;
import defpackage.xq2;
import java.io.Serializable;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import kotlin.Metadata;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lcom/asis/baseapp/ui/common/planner/selectpoint/SelectPointOnMapActivity;", "Lns;", "<init>", "()V", "coreapp_release"}, k = 1, mv = {1, 9, 0})
public final class SelectPointOnMapActivity extends ns {
public static final int I = 0;
public final kw4 F = fn2.b0(new oa4(this, 0));
public final dg5 G = new dg5(do3.a(SelectPointOnMapViewModel.class), new n45(this, 3), new n45(this, 2), new o45(this, 1));
public aa5 H;
@Override
public final void n0(LatLng latLng) {
List<Address> list;
String m0 = m0(latLng);
try {
list = new Geocoder(this, new Locale("TR-tr")).getFromLocation(latLng.f, latLng.g, 1);
} catch (Exception e) {
e.printStackTrace();
list = null;
}
List<Address> list2 = list;
Address address = list2 == null || list2.isEmpty() ? null : list.get(0);
MarkerOptions markerOptions = new MarkerOptions();
q45 q45Var = new q45(this, 2);
k02 k02Var = new k02(q45Var.a);
kw4 kw4Var = q45Var.b;
((b92) kw4Var.getValue()).b.setText(m0);
k02Var.c(((b92) kw4Var.getValue()).a);
k02Var.b(null);
markerOptions.i = fx5.g(k02Var.a());
markerOptions.Z(latLng);
markerOptions.s = 1.0f;
Iterator it = this.B.iterator();
while (it.hasNext()) {
((qm2) it.next()).d();
}
k0(markerOptions, true);
if (address != null) {
s0().c.setOnClickListener(new or0(this, address, latLng, 5));
}
r0(latLng, 15.0f);
}
@Override
public final void o0() {
if (fn2.W(this)) {
ox oxVar = this.D;
fn2.s(oxVar);
oxVar.t(MapStyleOptions.Z(this, R$raw.map_style_dark));
}
q0();
sm2 sm2Var = new sm2(this);
ox oxVar2 = this.D;
fn2.s(oxVar2);
oxVar2.s(sm2Var);
if (r()) {
ox oxVar3 = this.D;
fn2.s(oxVar3);
oxVar3.v(true);
}
ox oxVar4 = this.D;
fn2.s(oxVar4);
oxVar4.z(new cr());
}
@Override
public final void onCreate(Bundle bundle) {
aa5 aa5Var;
Serializable serializableExtra;
super.onCreate(bundle);
if (Build.VERSION.SDK_INT >= 33) {
serializableExtra = getIntent().getSerializableExtra("addressType", aa5.class);
aa5Var = (aa5) serializableExtra;
} else {
Serializable serializableExtra2 = getIntent().getSerializableExtra("addressType");
fn2.t(serializableExtra2, "null cannot be cast to non-null type com.asis.baseapp.data.models.address.UserAddressType");
aa5Var = (aa5) serializableExtra2;
}
int i = 0;
int i2 = 1;
if (!(aa5Var != null)) {
throw new IllegalStateException("SelectPointOnMapActivity require UserAddressType".toString());
}
this.H = aa5Var;
setContentView(s0().a);
Fragment B = getSupportFragmentManager().B(s0().b.getId());
fn2.t(B, "null cannot be cast to non-null type com.google.android.gms.maps.SupportMapFragment");
((SupportMapFragment) B).o(new js(this, i));
MaterialToolbar materialToolbar = s0().d;
fn2.u(materialToolbar, "toolbar");
fn2.p0(this, materialToolbar, new oa4(this, i2));
aa5 aa5Var2 = this.H;
if (aa5Var2 == null) {
fn2.v0("addressType");
throw null;
}
int ordinal = aa5Var2.ordinal();
String string = ordinal != 0 ? ordinal != 1 ? getString(R$string.select_other_location) : getString(R$string.select_work_location) : getString(R$string.select_home_location);
fn2.s(string);
s0().d.setTitle(string);
s0().d.setOnMenuItemClickListener(new n3(this, 24));
xq2.E(t22.n(this), null, 0, new ra4(this, null), 3);
}
@Override
public final void onResume() {
super.onResume();
pf pfVar = pf.d;
fn2.v(pfVar, "screen");
FirebaseAnalytics analytics = AnalyticsKt.getAnalytics(Firebase.INSTANCE);
ParametersBuilder parametersBuilder = new ParametersBuilder();
parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_NAME, pfVar.a);
parametersBuilder.param(FirebaseAnalytics.Param.SCREEN_CLASS, pfVar.b);
nm4.s(pfVar.c, parametersBuilder, "module_name", analytics, FirebaseAnalytics.Event.SCREEN_VIEW);
}
public final b6 s0() {
return (b6) this.F.getValue();
}
public final SelectPointOnMapViewModel t0() {
return (SelectPointOnMapViewModel) this.G.getValue();
}
}