导航菜单

页面标题

页面副标题

Hopscotch v9.7.2 - LegalPageActivity.java 源代码

正在查看: Hopscotch v9.7.2 应用的 LegalPageActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package in.hopscotch.android.ui.legal;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.MenuItem;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import in.hopscotch.android.activity.HSWebviewActivity;
import in.hopscotch.android.application.a0;
import in.hopscotch.android.databinding.l0;
import in.hopscotch.android.util.a1;
import in.hopscotch.android.util.e0;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.FunctionReferenceImpl;
import kotlin.jvm.internal.Intrinsics;
import org.jetbrains.annotations.NotNull;

@Metadata
public final class LegalPageActivity extends in.hopscotch.android.ui.legal.b {

    @NotNull
    public static final a k = new a(null);
    private l0 binding;
    public c j;

    public static final class a {
        public a(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        private a() {
        }
    }

    public class b extends FunctionReferenceImpl implements Function1<String, Unit> {
        public b(Object obj) {
            super(1, obj, LegalPageActivity.class, "itemClicked", "itemClicked(Ljava/lang/String;)V", 0);
        }

        @Override
        public final Unit invoke(String str) {
            String p0 = str;
            Intrinsics.checkNotNullParameter(p0, "p0");
            ?? r0 = (LegalPageActivity) this.receiver;
            a aVar = LegalPageActivity.k;
            if (Intrinsics.areEqual(p0, r0.getString(2132017198))) {
                r0.W0("about/AboutUs", p0);
            } else if (Intrinsics.areEqual(p0, r0.getString(2132019284))) {
                r0.W0("about/Terms", p0);
            } else if (Intrinsics.areEqual(p0, r0.getString(2132018777))) {
                r0.W0("about/privacy", p0);
            }
            return Unit.a;
        }
    }

    @NotNull
    public static final Intent X0(@NotNull Context context) {
        k.getClass();
        Intrinsics.checkNotNullParameter(context, "context");
        return new Intent(context, (Class<?>) LegalPageActivity.class);
    }

    @Override
    public final void B0() {
    }

    public final void W0(String str, String str2) {
        getApplicationContext();
        String str3 = a1.a;
        String h = androidx.privacysandbox.ads.adservices.java.internal.a.h("https://www.hopscotch.in/", str, "?id=app&site=android");
        Intent intent = new Intent((Context) this, (Class<?>) HSWebviewActivity.class);
        intent.putExtra("WEB_URL", h);
        intent.putExtra("INTENT_EXTRA_TITLE", str2);
        startActivity(intent);
    }

    @Override
    public final void b0() {
        l0 l0Var = this.binding;
        if (l0Var == null) {
            Intrinsics.throwUninitializedPropertyAccessException("binding");
            l0Var = null;
        }
        ConstraintLayout legalPageContainer = l0Var.b;
        Intrinsics.checkNotNullExpressionValue(legalPageContainer, "legalPageContainer");
        showOffLineSnackBar(legalPageContainer);
    }

    public final void onBackPressed() {
        super/*androidx.activity.j*/.onBackPressed();
        a0.f(this, getIntent());
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        e0.b().h();
        l0 b2 = l0.b(getLayoutInflater());
        Intrinsics.checkNotNullExpressionValue(b2, "inflate(...)");
        this.binding = b2;
        setContentView(b2.a());
        l0 l0Var = this.binding;
        c cVar = null;
        if (l0Var == null) {
            Intrinsics.throwUninitializedPropertyAccessException("binding");
            l0Var = null;
        }
        setSupportActionBar(l0Var.c);
        androidx.appcompat.app.a supportActionBar = getSupportActionBar();
        if (supportActionBar != null) {
            supportActionBar.t(true);
            supportActionBar.w();
            supportActionBar.x(false);
        }
        l0 l0Var2 = this.binding;
        if (l0Var2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("binding");
            l0Var2 = null;
        }
        l0Var2.a.setLayoutManager(new LinearLayoutManager(this, 1, false));
        c cVar2 = this.j;
        if (cVar2 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("legalListAdapter");
            cVar2 = null;
        }
        cVar2.O(new b(this));
        l0 l0Var3 = this.binding;
        if (l0Var3 == null) {
            Intrinsics.throwUninitializedPropertyAccessException("binding");
            l0Var3 = null;
        }
        RecyclerView recyclerView = l0Var3.a;
        c cVar3 = this.j;
        if (cVar3 != null) {
            cVar = cVar3;
        } else {
            Intrinsics.throwUninitializedPropertyAccessException("legalListAdapter");
        }
        recyclerView.setAdapter(cVar);
        in.hopscotch.android.analytics.c.m().B("Legal");
    }

    public final boolean onOptionsItemSelected(@NotNull MenuItem item) {
        Intrinsics.checkNotNullParameter(item, "item");
        if (item.getItemId() == 16908332) {
            super/*androidx.activity.j*/.onBackPressed();
        }
        return super/*android.app.Activity*/.onOptionsItemSelected(item);
    }
}