正在查看: 万能钥匙 v1.1.23 应用的 WkDeskToolsSmallConnectWidget.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 万能钥匙 v1.1.23 应用的 WkDeskToolsSmallConnectWidget.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.lantern.wifitools.deskwidget;
import android.os.Bundle;
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 hn.b;
import in.d;
import java.util.HashMap;
import kotlin.Metadata;
import mk.i;
import nn.a;
import nn.c;
import nn.e;
import nn.f;
@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/WkDeskToolsSmallConnectWidget;", "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 WkDeskToolsSmallConnectWidget extends BaseToolsConnectWidget {
public static ChangeQuickRedirect changeQuickRedirect;
@Override
public void f(a status, RemoteViews remoteViews) {
String str;
HashMap<String, String> a;
if (PatchProxy.proxy(new Object[]{status, remoteViews}, this, changeQuickRedirect, false, 1213, new Class[]{a.class, RemoteViews.class}, Void.TYPE).isSupported) {
return;
}
d smallConfig = b.INSTANCE.a().getSmallConfig();
if (smallConfig == null || (a = smallConfig.a()) == null || (str = a.get(status.getCom.sdk.plus.data.manager.RalDataManager.DB_KEY java.lang.String())) == null) {
str = "";
}
if (status instanceof e) {
remoteViews.setImageViewResource(b60.b.img_status_bg, b60.a.icon_widget_small_conn_bg);
remoteViews.setImageViewResource(b60.b.img_status_icon, b60.a.icon_widget_small_conn_feed);
} else if (status instanceof nn.d) {
remoteViews.setImageViewResource(b60.b.img_status_bg, b60.a.icon_widget_small_conn_bg);
remoteViews.setImageViewResource(b60.b.img_status_icon, b60.a.icon_widget_small_conn_speed);
} else if (status instanceof f) {
remoteViews.setImageViewResource(b60.b.img_status_bg, b60.a.icon_widget_small_conn_bg);
remoteViews.setImageViewResource(b60.b.img_status_icon, b60.a.icon_widget_small_conn_switch);
} else if (status instanceof nn.b) {
remoteViews.setImageViewResource(b60.b.img_status_bg, b60.a.icon_widget_small_disconn_bg);
remoteViews.setImageViewResource(b60.b.img_status_icon, b60.a.icon_widget_small_conn_rad);
} else if (status instanceof c) {
remoteViews.setImageViewResource(b60.b.img_status_bg, b60.a.icon_widget_small_disconn_bg);
remoteViews.setImageViewResource(b60.b.img_status_icon, b60.a.icon_widget_small_conn_serach);
}
Bundle bundle = new Bundle();
bundle.putString("linkurl", str);
bundle.putInt(TtmlNode.TAG_STYLE, 4);
remoteViews.setOnClickPendingIntent(b60.b.content_small, b("wifi.intent.action.TRANSIT_CONNECT_SMALL", bundle, this));
}
@Override
public long h() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 1211, new Class[0], Long.TYPE);
if (proxy.isSupported) {
return ((Long) proxy.result).longValue();
}
d smallConfig = b.INSTANCE.a().getSmallConfig();
if (smallConfig != null) {
return smallConfig.getUpdateInterval() * 60000;
}
return 300000L;
}
@Override
public int i() {
return b60.c.wifitools_desk_small_connectwidget_main;
}
@Override
public Class<BaseToolsWidget> k() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 1212, new Class[0], Class.class);
return proxy.isSupported ? (Class) proxy.result : WkDeskToolsSmallConnectWidget.class;
}
}