导航菜单

页面标题

页面副标题

万能钥匙 v1.1.23 - CRHWiFiRightsPageActivity.java 源代码

正在查看: 万能钥匙 v1.1.23 应用的 CRHWiFiRightsPageActivity.java JAVA 源代码文件

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


package com.wifitutu.link.wifi.ui;

import android.os.Bundle;
import android.view.ViewTreeObserver;
import android.webkit.WebResourceError;
import android.webkit.WebResourceRequest;
import android.webkit.WebResourceResponse;
import android.webkit.WebView;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.wifitutu.link.foundation.kernel.ui.b1;
import com.wifitutu.widget.webengine.PagePortraitActivity;
import kotlin.Metadata;
import kotlin.jvm.internal.p;
import lg0.C2248s;
import lg0.d4;
import lg0.e0;
import lg0.h4;

@Metadata(d1 = {"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0007\n\u0000\n\u0002\u0010\u000b\n\u0002\b\n\b\u0016\u0018\u00002\u00020\u00012\u00020\u0002B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J\u0019\u0010\b\u001a\u00020\u00072\b\u0010\u0006\u001a\u0004\u0018\u00010\u0005H\u0014¢\u0006\u0004\b\b\u0010\tJ\u000f\u0010\n\u001a\u00020\u0007H\u0016¢\u0006\u0004\b\n\u0010\u0004J\u000f\u0010\u000b\u001a\u00020\u0007H\u0016¢\u0006\u0004\b\u000b\u0010\u0004J\u001f\u0010\u0011\u001a\u00020\u00102\u0006\u0010\r\u001a\u00020\f2\u0006\u0010\u000f\u001a\u00020\u000eH\u0002¢\u0006\u0004\b\u0011\u0010\u0012R\u0016\u0010\u0015\u001a\u00020\f8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0013\u0010\u0014R\u0016\u0010\u000f\u001a\u00020\u000e8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0016\u0010\u0017R\u0016\u0010\u0019\u001a\u00020\f8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0018\u0010\u0014¨\u0006\u001a"}, d2 = {"Lcom/wifitutu/link/wifi/ui/CRHWiFiRightsPageActivity;", "Lcom/wifitutu/widget/webengine/PagePortraitActivity;", "Landroid/view/ViewTreeObserver$OnDrawListener;", "<init>", "()V", "Landroid/os/Bundle;", "savedInstanceState", "Llg0/e0;", "onCreate", "(Landroid/os/Bundle;)V", "onDestroy", "onDraw", "", "height", "", "scale", "", "k0", "(IF)Z", "d0", "I", "contentHeight", "e0", "F", "f0", "totalHeight", "wifi-ui_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public class CRHWiFiRightsPageActivity extends PagePortraitActivity implements ViewTreeObserver.OnDrawListener {
    public static ChangeQuickRedirect changeQuickRedirect;

    public int contentHeight;

    public float scale;

    public int totalHeight;

    @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
    public static final class a extends p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public static final a s = new a();

        public a() {
            super(0);
        }

        @Override
        public final Object invoke() {
            return "高铁WiFi权益H5高度发生变化,内容加载出来";
        }
    }

    @Metadata(d1 = {"\u00003\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\u001f\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004H\u0016¢\u0006\u0004\b\u0007\u0010\bJ'\u0010\r\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\f\u001a\u00020\u000bH\u0016¢\u0006\u0004\b\r\u0010\u000eJ'\u0010\u0011\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u0010\u001a\u00020\u000fH\u0016¢\u0006\u0004\b\u0011\u0010\u0012J\u001f\u0010\u0013\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004H\u0016¢\u0006\u0004\b\u0013\u0010\b¨\u0006\u0014"}, d2 = {"com/wifitutu/link/wifi/ui/CRHWiFiRightsPageActivity$b", "Lcom/wifitutu/link/foundation/kernel/ui/b1;", "Landroid/webkit/WebView;", "view", "", "url", "Llg0/e0;", "l", "(Landroid/webkit/WebView;Ljava/lang/String;)V", "Landroid/webkit/WebResourceRequest;", "request", "Landroid/webkit/WebResourceError;", "error", "q", "(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;Landroid/webkit/WebResourceError;)V", "Landroid/webkit/WebResourceResponse;", "errorResponse", "onReceivedHttpError", "(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;Landroid/webkit/WebResourceResponse;)V", "n", "wifi-ui_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
    public static final class b extends b1 {
        public static ChangeQuickRedirect changeQuickRedirect;

        @Override
        public void l(WebView view, String url) {
            if (PatchProxy.proxy(new Object[]{view, url}, this, changeQuickRedirect, false, 18271, new Class[]{WebView.class, String.class}, Void.TYPE).isSupported) {
                return;
            }
            super.l(view, url);
        }

        @Override
        public void n(WebView view, String url) {
            if (PatchProxy.proxy(new Object[]{view, url}, this, changeQuickRedirect, false, 18274, new Class[]{WebView.class, String.class}, Void.TYPE).isSupported) {
                return;
            }
            super.n(view, url);
        }

        @Override
        public void onReceivedHttpError(WebView view, WebResourceRequest request, WebResourceResponse errorResponse) {
            if (PatchProxy.proxy(new Object[]{view, request, errorResponse}, this, changeQuickRedirect, false, 18273, new Class[]{WebView.class, WebResourceRequest.class, WebResourceResponse.class}, Void.TYPE).isSupported) {
                return;
            }
            super.onReceivedHttpError(view, request, errorResponse);
            C2248s.INSTANCE.b();
        }

        @Override
        public void q(WebView view, WebResourceRequest request, WebResourceError error) {
            if (PatchProxy.proxy(new Object[]{view, request, error}, this, changeQuickRedirect, false, 18272, new Class[]{WebView.class, WebResourceRequest.class, WebResourceError.class}, Void.TYPE).isSupported) {
                return;
            }
            super.q(view, request, error);
            C2248s.INSTANCE.b();
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class c extends p implements ah0.a<e0> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public static final c s = new c();

        public c() {
            super(0);
        }

        @Override
        public e0 invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 18276, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            invoke2();
            return e0.a;
        }

        public final void invoke2() {
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 18275, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            C2248s.INSTANCE.b();
        }
    }

    public final boolean k0(int height, float scale) {
        int i;
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{new Integer(height), new Float(scale)}, this, changeQuickRedirect, false, 18269, new Class[]{Integer.TYPE, Float.TYPE}, Boolean.TYPE);
        if (proxy.isSupported) {
            return ((Boolean) proxy.result).booleanValue();
        }
        if ((this.contentHeight == height && this.scale == scale) || (i = (int) (height * scale)) == this.totalHeight) {
            return false;
        }
        h4.l().y("wifi-ui|connect", a.s);
        this.scale = scale;
        this.contentHeight = height;
        this.totalHeight = i;
        return true;
    }

    public void onCreate(Bundle savedInstanceState) {
        if (PatchProxy.proxy(new Object[]{savedInstanceState}, this, changeQuickRedirect, false, 18267, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            return;
        }
        C2248s.INSTANCE.c(this);
        super/*com.wifitutu.widget.webengine.PageActivity*/.onCreate(savedInstanceState);
        this.O.D().getViewTreeObserver().addOnDrawListener(this);
        this.O.y0().a(new b());
    }

    public void onDestroy() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 18268, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        C2248s.INSTANCE.b();
        this.O.D().getViewTreeObserver().removeOnDrawListener(this);
        super/*com.wifitutu.link.foundation.webengine.WebPageActivity*/.onDestroy();
    }

    @Override
    public void onDraw() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 18270, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        WebView D = this.O.D();
        d4.J(k0(D.getContentHeight(), D.getScale()), c.s);
    }
}