导航菜单

页面标题

页面副标题

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

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

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


package com.lantern.wifitools.deskwidget;

import android.os.Bundle;
import android.text.TextUtils;
import android.widget.RemoteViews;
import com.google.android.inner_exoplayer2.text.ttml.TtmlNode;
import com.lantern.tools.widget.common.BaseToolsWidget;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.sdk.plus.data.manager.RalDataManager;
import in.b;
import in.c;
import java.util.Arrays;
import java.util.HashMap;
import kotlin.Metadata;
import kotlin.jvm.internal.k0;
import kotlin.jvm.internal.n;
import mk.i;
import nn.a;
import nn.d;
import nn.e;
import nn.f;
import qs.C0397e;
import qs.C0456d;

@Metadata(d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\t\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u000f\u0010\u0005\u001a\u00020\u0004H\u0016¢\u0006\u0004\b\u0005\u0010\u0006J\u0015\u0010\t\u001a\b\u0012\u0004\u0012\u00020\b0\u0007H\u0016¢\u0006\u0004\b\t\u0010\nJ\u000f\u0010\f\u001a\u00020\u000bH\u0016¢\u0006\u0004\b\f\u0010\rJ\u001f\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u000f\u001a\u00020\u000e2\u0006\u0010\u0011\u001a\u00020\u0010H\u0016¢\u0006\u0004\b\u0013\u0010\u0014¨\u0006\u0015"}, d2 = {"Lcom/lantern/wifitools/deskwidget/WkDeskToolsMiddleConnectWidget;", "Lcom/lantern/wifitools/deskwidget/BaseToolsConnectWidget;", "<init>", "()V", "", "h", "()J", "Ljava/lang/Class;", "Lcom/lantern/tools/widget/common/BaseToolsWidget;", "k", "()Ljava/lang/Class;", "", i.x, "()I", "Lnn/a;", RalDataManager.DB_STATUS, "Landroid/widget/RemoteViews;", "remoteViews", "Llg0/e0;", "f", "(Lnn/a;Landroid/widget/RemoteViews;)V", "wakeup-widget_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class WkDeskToolsMiddleConnectWidget extends BaseToolsConnectWidget {
    public static ChangeQuickRedirect changeQuickRedirect;

    @Override
    public void f(a status, RemoteViews remoteViews) {
        c cVar;
        HashMap<String, c> a;
        if (PatchProxy.proxy(new Object[]{status, remoteViews}, this, changeQuickRedirect, false, 1210, new Class[]{a.class, RemoteViews.class}, Void.TYPE).isSupported) {
            return;
        }
        Bundle bundle = new Bundle();
        b middleConfig = hn.b.INSTANCE.a().getMiddleConfig();
        String str = "";
        if (middleConfig == null || (a = middleConfig.a()) == null || (cVar = a.get(status.getCom.sdk.plus.data.manager.RalDataManager.DB_KEY java.lang.String())) == null) {
            cVar = new c("", "", "", "");
        }
        remoteViews.setTextViewText(b60.b.tv_connect_des, cVar.getTitle());
        remoteViews.setTextViewText(b60.b.btn_serach, cVar.getBtnText());
        if (status instanceof e) {
            remoteViews.setImageViewResource(b60.b.img_top_icon, b60.a.icon_widget_middle_conn_blue);
            str = cVar.getSubTitle();
            remoteViews.setTextViewText(b60.b.tv_wifi_state, cVar.getSubTitle());
        } else if (status instanceof d) {
            remoteViews.setImageViewResource(b60.b.img_top_icon, b60.a.icon_widget_middle_conn_blue);
            String a2 = C0397e.a.a(this.b);
            if (TextUtils.isEmpty(a2)) {
                remoteViews.setTextViewText(b60.b.tv_wifi_state, "");
            } else {
                remoteViews.setTextViewText(b60.b.tv_wifi_state, a2);
                str = a2;
            }
        } else if (status instanceof f) {
            remoteViews.setImageViewResource(b60.b.img_top_icon, b60.a.icon_widget_middle_conn_y);
            str = cVar.getSubTitle();
            remoteViews.setTextViewText(b60.b.tv_wifi_state, cVar.getSubTitle());
        } else if (status instanceof nn.b) {
            int d = C0456d.d(this.b);
            remoteViews.setImageViewResource(b60.b.img_top_icon, b60.a.icon_widget_middle_conn_red);
            if (cVar.getSubTitle().length() > 0) {
                k0 k0Var = k0.a;
                str = String.format(cVar.getSubTitle(), Arrays.copyOf(new Object[]{Integer.valueOf(d)}, 1));
                n.h(str, "format(format, *args)");
                int i = b60.b.tv_wifi_state;
                String format = String.format(cVar.getSubTitle(), Arrays.copyOf(new Object[]{Integer.valueOf(d)}, 1));
                n.h(format, "format(format, *args)");
                remoteViews.setTextViewText(i, format);
            }
        } else if (status instanceof nn.c) {
            remoteViews.setImageViewResource(b60.b.img_top_icon, b60.a.icon_widget_middle_conn_red);
            k0 k0Var2 = k0.a;
            str = String.format(cVar.getSubTitle(), Arrays.copyOf(new Object[]{cVar.getSubTitle()}, 1));
            n.h(str, "format(format, *args)");
            remoteViews.setTextViewText(b60.b.tv_wifi_state, cVar.getSubTitle());
        }
        bundle.putString("linkurl", cVar.getLinkUrl());
        bundle.putString("name", str);
        bundle.putInt(TtmlNode.TAG_STYLE, 3);
        remoteViews.setOnClickPendingIntent(b60.b.content, b("wifi.intent.action.TRANSIT_CONNECT_MIDDLE", bundle, this));
    }

    @Override
    public long h() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 1208, new Class[0], Long.TYPE);
        if (proxy.isSupported) {
            return ((Long) proxy.result).longValue();
        }
        b middleConfig = hn.b.INSTANCE.a().getMiddleConfig();
        if (middleConfig != null) {
            return middleConfig.getUpdateInterval() * 60000;
        }
        return 300000L;
    }

    @Override
    public int i() {
        return b60.c.wifitools_desk_middle_connectwidget_main;
    }

    @Override
    public Class<BaseToolsWidget> k() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 1209, new Class[0], Class.class);
        return proxy.isSupported ? (Class) proxy.result : WkDeskToolsMiddleConnectWidget.class;
    }
}