正在查看: Hopscotch v9.7.2 应用的 OrdersMainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Hopscotch v9.7.2 应用的 OrdersMainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package in.hopscotch.android.ui.orders;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.MenuItem;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.navigation.b0;
import androidx.navigation.f;
import androidx.navigation.h;
import androidx.navigation.t;
import androidx.navigation.ui.c;
import androidx.navigation.v;
import in.hopscotch.android.application.a0;
import in.hopscotch.android.databinding.n1;
import in.hopscotch.android.model.FromAccount;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;
@Metadata
public final class OrdersMainActivity extends in.hopscotch.android.ui.orders.b {
@NotNull
public static final a j = new a(null);
private n1 binding;
private Boolean fromAccount;
private Boolean fromNotification;
private String fromScreen;
private b openScreen;
public static final class a {
public a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
@NotNull
public static Intent a(@NotNull Context context, @NotNull String fromScreen, boolean z, @NotNull b toScreen) {
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(fromScreen, "fromScreen");
Intrinsics.checkNotNullParameter(toScreen, "toScreen");
Intent intent = new Intent(context, (Class<?>) OrdersMainActivity.class);
intent.putExtra("FROM_SCREEN", fromScreen);
intent.putExtra("fromAccount", z);
intent.putExtra("openScreen", toScreen);
return intent;
}
private a() {
}
}
public static final class b {
private static final kotlin.enums.a $ENTRIES;
private static final b[] $VALUES;
public static final b LISTING = new b("LISTING", 0);
private static final b[] $values() {
return new b[]{LISTING};
}
static {
b[] $values = $values();
$VALUES = $values;
$ENTRIES = kotlin.enums.b.a($values);
}
private b(String str, int i) {
}
@NotNull
public static kotlin.enums.a<b> getEntries() {
return $ENTRIES;
}
public static b valueOf(String str) {
return (b) Enum.valueOf(b.class, str);
}
public static b[] values() {
return (b[]) $VALUES.clone();
}
}
public static void W0(OrdersMainActivity this$0, h controller, t destination) {
Intrinsics.checkNotNullParameter(this$0, "this$0");
Intrinsics.checkNotNullParameter(controller, "controller");
Intrinsics.checkNotNullParameter(destination, "destination");
n1 n1Var = this$0.binding;
if (n1Var == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
n1Var = null;
}
n1Var.c.setText(destination.p());
}
@Override
public final void B0() {
}
@Override
public final void b0() {
n1 n1Var = this.binding;
if (n1Var == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
n1Var = null;
}
ConstraintLayout ordersMainContainer = n1Var.a;
Intrinsics.checkNotNullExpressionValue(ordersMainContainer, "ordersMainContainer");
showOffLineSnackBar(ordersMainContainer);
}
public final void onBackPressed() {
boolean booleanExtra = getIntent().getBooleanExtra("fromExchange", false);
if (FromAccount.getInstance().getCameFromAccount() && !booleanExtra) {
FromAccount.getInstance().setCameFromAccount(false);
finish();
return;
}
Intent a2 = a0.a(this);
if (getIntent().getBooleanExtra("FROM_CHECKOUT", false)) {
a2.setFlags(268468224);
}
startActivity(a2);
finish();
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
this.fromScreen = getIntent().getStringExtra("FROM_SCREEN");
this.fromAccount = Boolean.valueOf(getIntent().getBooleanExtra("fromAccount", true));
this.openScreen = (b) getIntent().getSerializableExtra("openScreen");
this.fromNotification = Boolean.valueOf(getIntent().getBooleanExtra("FROM_NOTIFICATION", false));
n1 b2 = n1.b(getLayoutInflater());
Intrinsics.checkNotNullExpressionValue(b2, "inflate(...)");
this.binding = b2;
setContentView(b2.a());
n1 n1Var = this.binding;
if (n1Var == null) {
Intrinsics.throwUninitializedPropertyAccessException("binding");
n1Var = null;
}
setSupportActionBar(n1Var.b);
androidx.appcompat.app.a supportActionBar = getSupportActionBar();
if (supportActionBar != null) {
supportActionBar.t(true);
supportActionBar.w();
supportActionBar.x(false);
}
h navController = androidx.navigation.a.a(this, 2131363881);
v graph = navController.y().b(2131820545);
f.a aVar = new f.a();
aVar.d(b0.k);
aVar.b(this.fromScreen);
graph.a("fromScreen", aVar.a());
Intrinsics.checkNotNullParameter(graph, "graph");
navController.O(graph, (Bundle) null);
androidx.navigation.ui.c configuration = new c.a(new int[0]).a();
int i = androidx.navigation.ui.d.a;
Intrinsics.checkNotNullParameter(this, "activity");
Intrinsics.checkNotNullParameter(navController, "navController");
Intrinsics.checkNotNullParameter(configuration, "configuration");
navController.m(new androidx.navigation.ui.b(this, configuration));
navController.m(new h.c() {
public final void a(h hVar, t tVar, Bundle bundle2) {
OrdersMainActivity.W0(OrdersMainActivity.this, hVar, tVar);
}
});
}
public final boolean onOptionsItemSelected(@NotNull MenuItem item) {
Intrinsics.checkNotNullParameter(item, "item");
if (item.getItemId() == 16908332) {
onBackPressed();
}
return super/*android.app.Activity*/.onOptionsItemSelected(item);
}
}