MyJavascriptInterface.smali

.class public Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;
.super Ljava/lang/Object;
.source "MyJavascriptInterface.java"


# instance fields
.field private context:Landroid/content/Context;


# direct methods
.method public constructor <init>(Landroid/content/Context;)V
    .registers 2

    .line 1
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 2
    iput-object p1, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    return-void
.end method


# virtual methods
.method public TCAgent(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    if-nez p2, :cond_8

    .line 1
    iget-object p2, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-static {p2, p1}, Lcom/sandboxol/common/interfaces/ReportDataAdapter;->onEvent(Landroid/content/Context;Ljava/lang/String;)V

    goto :goto_1b

    :cond_8
    const-string v0, ""

    .line 2
    invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_16

    .line 3
    iget-object p2, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-static {p2, p1}, Lcom/sandboxol/common/interfaces/ReportDataAdapter;->onEvent(Landroid/content/Context;Ljava/lang/String;)V

    goto :goto_1b

    .line 4
    :cond_16
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-static {v0, p1, p2}, Lcom/sandboxol/common/interfaces/ReportDataAdapter;->onEvent(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    :goto_1b
    return-void
.end method

.method public close()V
    .registers 2
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    check-cast v0, Landroid/app/Activity;

    invoke-virtual {v0}, Landroid/app/Activity;->finish()V

    return-void
.end method

.method public getAccessToken()Ljava/lang/String;
    .registers 2
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;

    move-result-object v0

    iget-object v0, v0, Lcom/sandboxol/center/entity/AccountCenter;->token:Landroidx/databinding/ObservableField;

    invoke-virtual {v0}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/String;

    return-object v0
.end method

.method public getAppName()Ljava/lang/String;
    .registers 3
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v0

    sget v1, Lcom/sandboxol/center/R$string;->app_name:I

    invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public getAuthInfo()Ljava/lang/String;
    .registers 3
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    new-instance v0, Lcom/sandboxol/center/entity/AuthInfo;

    invoke-direct {v0}, Lcom/sandboxol/center/entity/AuthInfo;-><init>()V

    .line 2
    invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;

    move-result-object v1

    iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->token:Landroidx/databinding/ObservableField;

    invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/lang/String;

    invoke-virtual {v0, v1}, Lcom/sandboxol/center/entity/AuthInfo;->setToken(Ljava/lang/String;)V

    .line 3
    iget-object v1, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-static {v1}, Lcom/sandboxol/common/utils/CommonHelper;->getAndroidId(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/sandboxol/center/entity/AuthInfo;->setDeviceId(Ljava/lang/String;)V

    .line 4
    iget-object v1, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-static {v1}, Lcom/sandboxol/common/utils/CommonHelper;->getSignature(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/sandboxol/center/entity/AuthInfo;->setSign(Ljava/lang/String;)V

    .line 5
    new-instance v1, Lcom/google/gson/j;

    invoke-direct {v1}, Lcom/google/gson/j;-><init>()V

    invoke-virtual {v1, v0}, Lcom/google/gson/j;->a(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public getDeviceId()Ljava/lang/String;
    .registers 2
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-static {v0}, Lcom/sandboxol/common/utils/CommonHelper;->getAndroidId(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public getLanguage()Ljava/lang/String;
    .registers 2
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    invoke-static {}, Lcom/sandboxol/common/utils/CommonHelper;->getLanguage()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public getPackageName()Ljava/lang/String;
    .registers 2
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public getTimeZoneOffset()J
    .registers 3
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    invoke-static {}, Ljava/util/TimeZone;->getDefault()Ljava/util/TimeZone;

    move-result-object v0

    invoke-virtual {v0}, Ljava/util/TimeZone;->getRawOffset()I

    move-result v0

    int-to-long v0, v0

    return-wide v0
.end method

.method public getUserId()Ljava/lang/String;
    .registers 2
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;

    move-result-object v0

    iget-object v0, v0, Lcom/sandboxol/center/entity/AccountCenter;->userId:Landroidx/databinding/ObservableField;

    invoke-virtual {v0}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v0

    invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public getUserInfo()Ljava/lang/String;
    .registers 5
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    new-instance v0, Lcom/sandboxol/greendao/entity/User;

    invoke-direct {v0}, Lcom/sandboxol/greendao/entity/User;-><init>()V

    .line 2
    invoke-static {}, Lcom/sandboxol/center/entity/AccountCenter;->newInstance()Lcom/sandboxol/center/entity/AccountCenter;

    move-result-object v1

    .line 3
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->userId:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/Long;

    invoke-virtual {v2}, Ljava/lang/Long;->longValue()J

    move-result-wide v2

    invoke-virtual {v0, v2, v3}, Lcom/sandboxol/greendao/entity/User;->setUserId(J)V

    .line 4
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->account:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/String;

    invoke-virtual {v0, v2}, Lcom/sandboxol/greendao/entity/User;->setAccount(Ljava/lang/String;)V

    .line 5
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->nickName:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/String;

    invoke-virtual {v0, v2}, Lcom/sandboxol/greendao/entity/User;->setNickName(Ljava/lang/String;)V

    .line 6
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->detail:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/String;

    invoke-virtual {v0, v2}, Lcom/sandboxol/greendao/entity/User;->setDetails(Ljava/lang/String;)V

    .line 7
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->sex:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/Integer;

    invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I

    move-result v2

    invoke-virtual {v0, v2}, Lcom/sandboxol/greendao/entity/User;->setSex(I)V

    .line 8
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->picUrl:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/String;

    invoke-virtual {v0, v2}, Lcom/sandboxol/greendao/entity/User;->setPicUrl(Ljava/lang/String;)V

    .line 9
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->birthday:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/String;

    invoke-virtual {v0, v2}, Lcom/sandboxol/greendao/entity/User;->setBirthday(Ljava/lang/String;)V

    .line 10
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->telephone:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/String;

    invoke-virtual {v0, v2}, Lcom/sandboxol/greendao/entity/User;->setTelephone(Ljava/lang/String;)V

    .line 11
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->email:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/String;

    invoke-virtual {v0, v2}, Lcom/sandboxol/greendao/entity/User;->setEmail(Ljava/lang/String;)V

    .line 12
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->diamonds:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/Long;

    invoke-virtual {v2}, Ljava/lang/Long;->longValue()J

    move-result-wide v2

    invoke-virtual {v0, v2, v3}, Lcom/sandboxol/greendao/entity/User;->setDiamonds(J)V

    .line 13
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->gDiamonds:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/Long;

    invoke-virtual {v2}, Ljava/lang/Long;->longValue()J

    move-result-wide v2

    invoke-virtual {v0, v2, v3}, Lcom/sandboxol/greendao/entity/User;->setGDiamonds(J)V

    .line 14
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->golds:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/Long;

    invoke-virtual {v2}, Ljava/lang/Long;->longValue()J

    move-result-wide v2

    invoke-virtual {v0, v2, v3}, Lcom/sandboxol/greendao/entity/User;->setGolds(J)V

    .line 15
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->expireDate:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/String;

    invoke-virtual {v0, v2}, Lcom/sandboxol/greendao/entity/User;->setExpireDate(Ljava/lang/String;)V

    .line 16
    iget-object v2, v1, Lcom/sandboxol/center/entity/AccountCenter;->vip:Landroidx/databinding/ObservableField;

    invoke-virtual {v2}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/Integer;

    invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I

    move-result v2

    invoke-virtual {v0, v2}, Lcom/sandboxol/greendao/entity/User;->setVip(I)V

    .line 17
    iget-object v1, v1, Lcom/sandboxol/center/entity/AccountCenter;->country:Landroidx/databinding/ObservableField;

    invoke-virtual {v1}, Landroidx/databinding/ObservableField;->get()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ljava/lang/String;

    invoke-virtual {v0, v1}, Lcom/sandboxol/greendao/entity/User;->setCountry(Ljava/lang/String;)V

    .line 18
    new-instance v1, Lcom/google/gson/j;

    invoke-direct {v1}, Lcom/google/gson/j;-><init>()V

    invoke-virtual {v1, v0}, Lcom/google/gson/j;->a(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public getVersionCode()I
    .registers 2
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    invoke-static {}, Lcom/sandboxol/common/base/app/BaseApplication;->getApp()Lcom/sandboxol/common/base/app/BaseApplication;

    move-result-object v0

    invoke-virtual {v0}, Lcom/sandboxol/common/base/app/BaseApplication;->getMetaDataAppVersion()I

    move-result v0

    return v0
.end method

.method public getVersionName()Ljava/lang/String;
    .registers 2
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    invoke-static {}, Lcom/sandboxol/center/router/moduleApplication/BaseModuleApp;->getAppVersionName()Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public goToRecharge()V
    .registers 4
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    const/4 v1, 0x1

    const/4 v2, 0x0

    invoke-static {v0, v1, v2}, Lcom/sandboxol/center/router/manager/RechargeManager;->openRecharge(Landroid/content/Context;ZLandroid/os/Bundle;)V

    return-void
.end method

.method public goToShop()V
    .registers 3
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    const/4 v1, 0x0

    invoke-static {v0, v1}, Lcom/sandboxol/center/router/manager/DressManager;->startShopActivity(Landroid/content/Context;Landroid/os/Bundle;)V

    .line 2
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    const-string v1, "dress_shop_total"

    invoke-static {v0, v1}, Lcom/sandboxol/common/interfaces/ReportDataAdapter;->onEvent(Landroid/content/Context;Ljava/lang/String;)V

    return-void
.end method

.method public goToVip()V
    .registers 2
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-static {v0}, Lcom/sandboxol/center/router/manager/VipManager;->enterVipFragment(Landroid/content/Context;)V

    return-void
.end method

.method public imageClick(Ljava/lang/String;)V
    .registers 4
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    const-string v0, "imageClick"

    const-string v1, "----\u70b9\u51fb\u4e86\u56fe\u7247"

    .line 1
    invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    const-string v0, "src"

    .line 2
    invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    return-void
.end method

.method public jumpMiniGame(Ljava/lang/String;)V
    .registers 5
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    new-instance v0, Landroid/os/Bundle;

    invoke-direct {v0}, Landroid/os/Bundle;-><init>()V

    const-string v1, "mini.game.id"

    .line 2
    invoke-virtual {v0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V

    .line 3
    iget-object p1, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    const-string v1, "/game/detail"

    const-string v2, "Game"

    invoke-static {p1, v1, v2, v0}, Lcom/sandboxol/center/utils/ARouterUtils;->startTemplate(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V

    return-void
.end method

.method public refreshMoney()V
    .registers 3
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    invoke-static {}, Lcom/sandboxol/center/router/manager/BillingManager;->getInstance()Lcom/sandboxol/center/router/manager/BillingManager;

    move-result-object v0

    iget-object v1, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-virtual {v0, v1}, Lcom/sandboxol/center/router/manager/BillingManager;->updateUserMoney(Landroid/content/Context;)V

    return-void
.end method

.method public reportToTalkingData(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-eqz v0, :cond_c

    .line 2
    iget-object p2, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-static {p2, p1}, Lcom/sandboxol/common/interfaces/ReportDataAdapter;->onEvent(Landroid/content/Context;Ljava/lang/String;)V

    goto :goto_11

    .line 3
    :cond_c
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-static {v0, p1, p2}, Lcom/sandboxol/common/interfaces/ReportDataAdapter;->onEvent(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    :goto_11
    return-void
.end method

.method public share(Ljava/lang/String;)V
    .registers 3
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    iget-object v0, p0, Lcom/sandboxol/center/view/activity/webview/config/MyJavascriptInterface;->context:Landroid/content/Context;

    invoke-static {v0, p1}, Lcom/sandboxol/center/router/manager/WidgetManager;->showShareActivityDialog(Landroid/content/Context;Ljava/lang/String;)V

    return-void
.end method

.method public startFunction()V
    .registers 3
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    const-string v0, "startFunction"

    const-string v1, "----\u65e0\u53c2"

    .line 1
    invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    return-void
.end method

.method public startFunction(Ljava/lang/String;)V
    .registers 4
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 2
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    const-string v1, "----\u6709\u53c2"

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p1

    const-string v0, "startFunction"

    invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    return-void
.end method

.method public textClick(Ljava/lang/String;Ljava/lang/String;)V
    .registers 5
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_1d

    invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_1d

    const-string v0, "textClick"

    const-string v1, "----\u70b9\u51fb\u4e86\u6587\u5b57"

    .line 2
    invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    const-string v0, "type"

    .line 3
    invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    const-string p1, "item_pk"

    .line 4
    invoke-static {p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    :cond_1d
    return-void
.end method

.method public updateUserInfo()V
    .registers 3
    .annotation runtime Landroid/webkit/JavascriptInterface;
    .end annotation

    .line 1
    invoke-static {}, Lcom/sandboxol/common/messenger/Messenger;->getDefault()Lcom/sandboxol/common/messenger/Messenger;

    move-result-object v0

    const-string v1, "update.user.info"

    invoke-virtual {v0, v1}, Lcom/sandboxol/common/messenger/Messenger;->sendNoMsg(Ljava/lang/Object;)V

    return-void
.end method