OrionHistoryImageDayBookVHolder.smali
.class public Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;
.super Lcom/sdk/orion/ui/baselibrary/base/BaseViewHolder;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/sdk/orion/ui/baselibrary/base/BaseViewHolder",
"<",
"Lcom/sdk/orion/bean/SpeakerHistory$History;",
"Lcom/sdk/orion/lib/history/mvp/OrionHistoryContract$Presenter;",
">;"
}
.end annotation
# static fields
.field private static final TAG:Ljava/lang/String; = "OrionHistoryImageDayBoo"
.field private static context:Landroid/content/Context;
# instance fields
.field private author:Landroid/widget/TextView;
.field private boxText:Landroid/widget/TextView;
.field private buyButton:Landroid/widget/TextView;
.field private coverImage:Landroid/widget/ImageView;
.field private dayBookImage:Landroid/widget/ImageView;
.field private layout:Landroid/widget/RelativeLayout;
.field private mCard:Lcom/sdk/orion/bean/SpeakerHistory$Card;
.field private mHistory:Lcom/sdk/orion/bean/SpeakerHistory$History;
.field private mLastStatus:I
.field private mloadingPb:Landroid/widget/ProgressBar;
.field private myActionKey:Ljava/lang/String;
.field private oldPrice:Landroid/widget/TextView;
.field private playButton:Landroid/widget/ImageView;
.field private player:Landroid/widget/TextView;
.field private price:Landroid/widget/TextView;
.field runable:Ljava/lang/Runnable;
.field private size:Landroid/widget/TextView;
.field private title:Landroid/widget/TextView;
.field private xmlLayout:Landroid/widget/LinearLayout;
# direct methods
.method protected constructor <init>(Landroid/view/View;)V
.registers 3
invoke-direct {p0, p1}, Lcom/sdk/orion/ui/baselibrary/base/BaseViewHolder;-><init>(Landroid/view/View;)V
const/16 v0, 0xb
iput v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mLastStatus:I
new-instance v0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$8;
invoke-direct {v0, p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$8;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)V
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->runable:Ljava/lang/Runnable;
const-string/jumbo v0, "0"
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->myActionKey:Ljava/lang/String;
return-void
.end method
.method static synthetic access$000(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)V
.registers 1
invoke-direct {p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->goPay()V
return-void
.end method
.method static synthetic access$100(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)Lcom/sdk/orion/bean/SpeakerHistory$History;
.registers 2
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mHistory:Lcom/sdk/orion/bean/SpeakerHistory$History;
return-object v0
.end method
.method static synthetic access$1000(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;Lcom/sdk/orion/bean/ContentOrderData$DataBeanX;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->linkLogin(Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;Lcom/sdk/orion/bean/ContentOrderData$DataBeanX;)V
return-void
.end method
.method static synthetic access$1100(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)Landroid/widget/ProgressBar;
.registers 2
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
return-object v0
.end method
.method static synthetic access$1200(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;Z)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->placeOrder(Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;Z)V
return-void
.end method
.method static synthetic access$200(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)Lcom/sdk/orion/bean/SpeakerHistory$Card;
.registers 2
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mCard:Lcom/sdk/orion/bean/SpeakerHistory$Card;
return-object v0
.end method
.method static synthetic access$300(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)I
.registers 2
iget v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mLastStatus:I
return v0
.end method
.method static synthetic access$302(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;I)I
.registers 2
iput p1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mLastStatus:I
return p1
.end method
.method static synthetic access$400(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)Z
.registers 2
invoke-direct {p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->isConnectOrOnline()Z
move-result v0
return v0
.end method
.method static synthetic access$500(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;I)V
.registers 2
invoke-direct {p0, p1}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->changeStatus(I)V
return-void
.end method
.method static synthetic access$600(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;
.registers 2
invoke-direct {p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->getActionValue()Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;
move-result-object v0
return-object v0
.end method
.method static synthetic access$700()Landroid/content/Context;
.registers 1
sget-object v0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->context:Landroid/content/Context;
return-object v0
.end method
.method static synthetic access$800(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;Ljava/lang/String;Landroid/content/Context;)V
.registers 4
invoke-direct {p0, p1, p2, p3}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->inversePlay(Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;Ljava/lang/String;Landroid/content/Context;)V
return-void
.end method
.method static synthetic access$900(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;Lcom/sdk/orion/bean/SpeakerHistory$OrderBean;)V
.registers 2
invoke-direct {p0, p1}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->startOrderPage(Lcom/sdk/orion/bean/SpeakerHistory$OrderBean;)V
return-void
.end method
.method private changeStatus(I)V
.registers 5
const/16 v2, 0xe
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mCard:Lcom/sdk/orion/bean/SpeakerHistory$Card;
iget-object v0, v0, Lcom/sdk/orion/bean/SpeakerHistory$Card;->ui:Ljava/util/List;
const/4 v1, 0x0
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;
iget-object v0, v0, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->custom:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;
invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->isNeed_buy()Z
move-result v0
if-eqz v0, :cond_1b
if-ne p1, v2, :cond_1a
invoke-direct {p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->showBuyButton()V
:cond_1a
:goto_1a
return-void
:cond_1b
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mCard:Lcom/sdk/orion/bean/SpeakerHistory$Card;
iput p1, v0, Lcom/sdk/orion/bean/SpeakerHistory$Card;->dayBookStatus:I
if-ne p1, v2, :cond_25
invoke-direct {p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->showBuyButton()V
goto :goto_1a
:cond_25
const/16 v0, 0xb
if-ne p1, v0, :cond_2d
invoke-direct {p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->showPlay()V
goto :goto_1a
:cond_2d
const/16 v0, 0xc
if-ne p1, v0, :cond_35
invoke-direct {p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->showLoadingButton()V
goto :goto_1a
:cond_35
const/16 v0, 0xd
if-ne p1, v0, :cond_1a
invoke-direct {p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->showPauseButton()V
goto :goto_1a
.end method
.method public static create(Landroid/view/ViewGroup;)Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;
.registers 4
invoke-virtual {p0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
sget v1, Lcom/sdk/orion/lib/history/R$layout;->orion_sdk_history_item_image_day_book:I
const/4 v2, 0x0
invoke-virtual {v0, v1, p0, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v0
invoke-virtual {p0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v1
sput-object v1, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->context:Landroid/content/Context;
new-instance v1, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;
invoke-direct {v1, v0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;-><init>(Landroid/view/View;)V
return-object v1
.end method
.method private getActionValue()Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;
.registers 14
new-instance v0, Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;
const-string/jumbo v1, ""
const-string/jumbo v2, ""
const-string/jumbo v3, ""
const-string/jumbo v4, ""
const-string/jumbo v5, ""
const-string/jumbo v6, ""
const-string/jumbo v7, "0"
const-string/jumbo v8, ""
const/4 v9, 0x1
const-string/jumbo v10, ""
const-string/jumbo v11, ""
const-string/jumbo v12, ""
invoke-direct/range {v0 .. v12}, Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
:try_start_27
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mCard:Lcom/sdk/orion/bean/SpeakerHistory$Card;
iget-object v1, v1, Lcom/sdk/orion/bean/SpeakerHistory$Card;->ui:Ljava/util/List;
const/4 v2, 0x0
invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;
iget-object v1, v1, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->custom:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;
invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getDomain()Ljava/lang/String;
move-result-object v2
iput-object v2, v0, Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;->domain:Ljava/lang/String;
invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getAlbum_id()Ljava/lang/String;
move-result-object v2
iput-object v2, v0, Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;->album_id:Ljava/lang/String;
invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getTrack_id()Ljava/lang/String;
move-result-object v2
iput-object v2, v0, Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;->track_id:Ljava/lang/String;
invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getSub_source()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;->source:Ljava/lang/String;
:try_end_50
.catch Ljava/lang/Exception; {:try_start_27 .. :try_end_50} :catch_51
:goto_50
return-object v0
:catch_51
move-exception v1
invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_50
.end method
.method private goPay()V
.registers 7
const/4 v5, 0x0
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mCard:Lcom/sdk/orion/bean/SpeakerHistory$Card;
iget-object v0, v0, Lcom/sdk/orion/bean/SpeakerHistory$Card;->ui:Ljava/util/List;
invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;
iget-object v4, v0, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->custom:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;
new-instance v0, Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;
invoke-virtual {v4}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getDomain()Ljava/lang/String;
move-result-object v1
invoke-virtual {v4}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getSub_source()I
move-result v2
invoke-virtual {v4}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getAlbum_id()Ljava/lang/String;
move-result-object v3
invoke-virtual {v4}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getTrack_id()Ljava/lang/String;
move-result-object v4
invoke-direct/range {v0 .. v5}, Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;-><init>(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
invoke-direct {p0, v0, v5}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->placeOrder(Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;Z)V
return-void
.end method
.method private inversePlay(Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;Ljava/lang/String;Landroid/content/Context;)V
.registers 6
invoke-direct {p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->onPreparePost()Ljava/lang/String;
move-result-object v0
new-instance v1, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$9;
invoke-direct {v1, p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$9;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)V
invoke-static {p3, v0, p2, p1, v1}, Lcom/sdk/orion/ui/baselibrary/miniplayer/api/OrionInverseControlManager;->inverseControl(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/sdk/orion/utils/ParamsUtils/Slots$InverseControlAction$ActionValue;Lcom/sdk/orion/ui/baselibrary/miniplayer/api/OrionInverseControlCallback;)V
return-void
.end method
.method private isConnectOrOnline()Z
.registers 4
const/4 v1, 0x1
const/4 v0, 0x0
invoke-static {}, Lcom/sdk/orion/ui/baselibrary/utils/NetUtil;->isNetworkConnected()Z
move-result v2
if-nez v2, :cond_e
sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_network_not_good:I
invoke-static {v1}, Lcom/sdk/orion/ui/baselibrary/utils/ToastUtils;->showToast(I)V
:goto_d
return v0
:cond_e
invoke-static {}, Lcom/sdk/orion/ui/baselibrary/miniplayer/api/OrionSpeakerStatusManager;->getInstance()Lcom/sdk/orion/ui/baselibrary/miniplayer/api/OrionSpeakerStatusManager;
move-result-object v2
invoke-virtual {v2}, Lcom/sdk/orion/ui/baselibrary/miniplayer/api/OrionSpeakerStatusManager;->getLastSpeakerStatus()Lcom/sdk/orion/bean/SpeakerStatus;
move-result-object v2
if-eqz v2, :cond_2c
invoke-virtual {v2}, Lcom/sdk/orion/bean/SpeakerStatus;->isNetworOk()Z
move-result v2
:goto_1c
if-nez v2, :cond_2a
sget-object v1, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->context:Landroid/content/Context;
sget v2, Lcom/sdk/orion/lib/history/R$string;->orion_sdk_speaker_offline:I
invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/sdk/orion/ui/baselibrary/utils/ToastUtils;->showToast(Ljava/lang/String;)V
goto :goto_d
:cond_2a
move v0, v1
goto :goto_d
:cond_2c
move v2, v1
goto :goto_1c
.end method
.method private linkLogin(Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;Lcom/sdk/orion/bean/ContentOrderData$DataBeanX;)V
.registers 8
invoke-static {}, Lcom/sdk/orion/ui/baselibrary/plantform/PlantFormProxy;->getInstance()Lcom/sdk/orion/ui/baselibrary/plantform/PlantFormProxy;
move-result-object v0
new-instance v1, Lcom/sdk/orion/ui/baselibrary/plantform/xmly/Xmly;
invoke-direct {v1}, Lcom/sdk/orion/ui/baselibrary/plantform/xmly/Xmly;-><init>()V
invoke-virtual {v0, v1}, Lcom/sdk/orion/ui/baselibrary/plantform/PlantFormProxy;->setPlantForm(Lcom/sdk/orion/ui/baselibrary/plantform/BasePlantForm;)Lcom/sdk/orion/ui/baselibrary/plantform/BasePlantForm;
sget-object v1, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->context:Landroid/content/Context;
invoke-static {}, Lcom/sdk/orion/bean/PlatformLoginBean;->newBuilder()Lcom/sdk/orion/bean/PlatformLoginBean$Builder;
move-result-object v2
invoke-static {}, Lcom/sdk/orion/utils/Constant;->getUClientId()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/sdk/orion/bean/PlatformLoginBean$Builder;->clientId(Ljava/lang/String;)Lcom/sdk/orion/bean/PlatformLoginBean$Builder;
move-result-object v2
invoke-static {}, Lcom/sdk/orion/utils/Constant;->getAccessToken()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/sdk/orion/bean/PlatformLoginBean$Builder;->accessToken(Ljava/lang/String;)Lcom/sdk/orion/bean/PlatformLoginBean$Builder;
move-result-object v2
sget-object v3, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->context:Landroid/content/Context;
invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v3
const-string/jumbo v4, "android_id"
invoke-static {v3, v4}, Landroid/provider/Settings$System;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/sdk/orion/bean/PlatformLoginBean$Builder;->deviceId(Ljava/lang/String;)Lcom/sdk/orion/bean/PlatformLoginBean$Builder;
move-result-object v2
invoke-virtual {p2}, Lcom/sdk/orion/bean/ContentOrderData$DataBeanX;->getSkillId()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/sdk/orion/bean/PlatformLoginBean$Builder;->skillId(Ljava/lang/String;)Lcom/sdk/orion/bean/PlatformLoginBean$Builder;
move-result-object v2
invoke-virtual {p2}, Lcom/sdk/orion/bean/ContentOrderData$DataBeanX;->getPlatformId()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/sdk/orion/bean/PlatformLoginBean$Builder;->platformId(Ljava/lang/String;)Lcom/sdk/orion/bean/PlatformLoginBean$Builder;
move-result-object v2
const-string/jumbo v3, "0"
invoke-virtual {v2, v3}, Lcom/sdk/orion/bean/PlatformLoginBean$Builder;->sourceFlag(Ljava/lang/String;)Lcom/sdk/orion/bean/PlatformLoginBean$Builder;
move-result-object v2
invoke-virtual {v2}, Lcom/sdk/orion/bean/PlatformLoginBean$Builder;->build()Lcom/sdk/orion/bean/PlatformLoginBean;
move-result-object v2
new-instance v3, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$10;
invoke-direct {v3, p0, p1}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$10;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;)V
invoke-virtual {v0, v1, v2, v3}, Lcom/sdk/orion/ui/baselibrary/plantform/PlantFormProxy;->bindLogin(Landroid/content/Context;Ljava/lang/Object;Lcom/sdk/orion/ui/baselibrary/plantform/listener/ResponseCallBackListener;)V
return-void
.end method
.method private onPreparePost()Ljava/lang/String;
.registers 3
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->myActionKey:Ljava/lang/String;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->myActionKey:Ljava/lang/String;
return-object v0
.end method
.method private placeOrder(Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;Z)V
.registers 9
:try_start_0
invoke-virtual {p1}, Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;->getDomain()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1}, Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;->getSubSource()I
move-result v1
invoke-virtual {p1}, Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;->getAlbumId()Ljava/lang/String;
move-result-object v2
invoke-virtual {p1}, Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;->getTrackId()Ljava/lang/String;
move-result-object v3
invoke-virtual {p1}, Lcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;->getContentId()I
move-result v4
new-instance v5, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$4;
invoke-direct {v5, p0, p2, p1}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$4;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;ZLcom/sdk/orion/ui/baselibrary/web/PlaceOrderSlotsBean;)V
invoke-static/range {v0 .. v5}, Lcom/sdk/orion/ui/baselibrary/web/OrderUtils;->placeOrder(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;ILcom/sdk/orion/ui/baselibrary/web/OrderUtils$PlaceOrderCallback;)V
:try_end_1c
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_1c} :catch_1d
:goto_1c
return-void
:catch_1d
move-exception v0
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
invoke-static {v0}, Lcom/sdk/orion/utils/GrabLogUtils;->write(Ljava/lang/Throwable;)V
goto :goto_1c
.end method
.method private showBuyButton()V
.registers 5
const/16 v3, 0x8
const/4 v2, 0x0
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->runable:Ljava/lang/Runnable;
invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->removeCallbacks(Ljava/lang/Runnable;)Z
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->buyButton:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->price:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->playButton:Landroid/widget/ImageView;
invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;->setVisibility(I)V
const-string/jumbo v0, "OrionHistoryImageDayBoo"
const-string/jumbo v1, "showBuyButton: "
invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method private showLoadingButton()V
.registers 5
const/16 v2, 0x8
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->runable:Ljava/lang/Runnable;
invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->removeCallbacks(Ljava/lang/Runnable;)Z
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->playButton:Landroid/widget/ImageView;
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->price:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->buyButton:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->runable:Ljava/lang/Runnable;
const-wide/16 v2, 0x3a98
invoke-virtual {v0, v1, v2, v3}, Landroid/widget/ProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
const-string/jumbo v0, "OrionHistoryImageDayBoo"
const-string/jumbo v1, "showLoadingButton: "
invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method private showPauseButton()V
.registers 4
const/16 v2, 0x8
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->runable:Ljava/lang/Runnable;
invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->removeCallbacks(Ljava/lang/Runnable;)Z
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->playButton:Landroid/widget/ImageView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->playButton:Landroid/widget/ImageView;
sget v1, Lcom/sdk/orion/lib/history/R$drawable;->orion_sdk_day_book_pause:I
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->price:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->buyButton:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;->setVisibility(I)V
const-string/jumbo v0, "OrionHistoryImageDayBoo"
const-string/jumbo v1, "showPauseButton: "
invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method private showPlay()V
.registers 4
const/16 v2, 0x8
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->runable:Ljava/lang/Runnable;
invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->removeCallbacks(Ljava/lang/Runnable;)Z
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->playButton:Landroid/widget/ImageView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->playButton:Landroid/widget/ImageView;
sget v1, Lcom/sdk/orion/lib/history/R$drawable;->orion_sdk_day_book_play:I
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->price:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->buyButton:Landroid/widget/TextView;
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;->setVisibility(I)V
const-string/jumbo v0, "OrionHistoryImageDayBoo"
const-string/jumbo v1, "showPlay: "
invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
return-void
.end method
.method private startOrderPage(Lcom/sdk/orion/bean/SpeakerHistory$OrderBean;)V
.registers 5
:try_start_0
invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getInstance()Lcom/sdk/orion/ui/baselibrary/BaseApp;
move-result-object v0
invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getHostJumpListener()Lcom/sdk/orion/ui/baselibrary/BaseApp$HostJumpListener;
move-result-object v1
if-eqz v1, :cond_16
sget-object v0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->context:Landroid/content/Context;
check-cast v0, Landroid/app/Activity;
new-instance v2, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$5;
invoke-direct {v2, p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$5;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)V
invoke-interface {v1, v0, p1, v2}, Lcom/sdk/orion/ui/baselibrary/BaseApp$HostJumpListener;->onOrder(Landroid/app/Activity;Lcom/sdk/orion/bean/SpeakerHistory$OrderBean;Lcom/sdk/orion/ui/baselibrary/web/WebOrderCallback;)V
:try_end_16
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_16} :catch_17
:cond_16
:goto_16
return-void
:catch_17
move-exception v0
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_16
.end method
# virtual methods
.method public initView()V
.registers 3
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_xml:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->xmlLayout:Landroid/widget/LinearLayout;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->box_text:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->boxText:Landroid/widget/TextView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_buy_button:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->buyButton:Landroid/widget/TextView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_title:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->title:Landroid/widget/TextView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_player:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->player:Landroid/widget/TextView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_author:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->author:Landroid/widget/TextView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_size:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->size:Landroid/widget/TextView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_price:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->price:Landroid/widget/TextView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_old_price:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->oldPrice:Landroid/widget/TextView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_play_button:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->playButton:Landroid/widget/ImageView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_cover_image:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->coverImage:Landroid/widget/ImageView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_layout_image:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->dayBookImage:Landroid/widget/ImageView;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->day_book_layout:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/RelativeLayout;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->layout:Landroid/widget/RelativeLayout;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->itemView:Landroid/view/View;
sget v1, Lcom/sdk/orion/lib/history/R$id;->pb_loading:I
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ProgressBar;
iput-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mloadingPb:Landroid/widget/ProgressBar;
new-instance v1, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$1;
invoke-direct {v1, p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$1;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)V
invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->buyButton:Landroid/widget/TextView;
new-instance v1, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$2;
invoke-direct {v1, p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$2;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)V
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->playButton:Landroid/widget/ImageView;
new-instance v1, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$3;
invoke-direct {v1, p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$3;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)V
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method
.method public onBindView(Lcom/sdk/orion/bean/SpeakerHistory$History;)V
.registers 9
.param p1 # Lcom/sdk/orion/bean/SpeakerHistory$History;
.annotation build Landroid/support/annotation/Nullable;
.end annotation
.end param
const/16 v4, 0xc
invoke-super {p0, p1}, Lcom/sdk/orion/ui/baselibrary/base/BaseViewHolder;->onBindView(Ljava/lang/Object;)V
iget-object v0, p1, Lcom/sdk/orion/bean/SpeakerHistory$History;->response:Lcom/sdk/orion/bean/SpeakerHistory$Response;
if-eqz v0, :cond_19
iget-object v0, p1, Lcom/sdk/orion/bean/SpeakerHistory$History;->response:Lcom/sdk/orion/bean/SpeakerHistory$Response;
iget-object v0, v0, Lcom/sdk/orion/bean/SpeakerHistory$Response;->data:Ljava/util/List;
if-eqz v0, :cond_19
iget-object v0, p1, Lcom/sdk/orion/bean/SpeakerHistory$History;->response:Lcom/sdk/orion/bean/SpeakerHistory$Response;
iget-object v0, v0, Lcom/sdk/orion/bean/SpeakerHistory$Response;->data:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-nez v0, :cond_1a
:cond_19
:goto_19
return-void
:cond_1a
iget-object v1, p1, Lcom/sdk/orion/bean/SpeakerHistory$History;->card:Lcom/sdk/orion/bean/SpeakerHistory$Card;
iput-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mCard:Lcom/sdk/orion/bean/SpeakerHistory$Card;
iput-object p1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mHistory:Lcom/sdk/orion/bean/SpeakerHistory$History;
iget-object v0, v1, Lcom/sdk/orion/bean/SpeakerHistory$Card;->text:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
move-result v0
if-nez v0, :cond_128
iget-object v0, v1, Lcom/sdk/orion/bean/SpeakerHistory$Card;->ui:Ljava/util/List;
const/4 v2, 0x0
invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
move-object v5, v0
check-cast v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;
invoke-static {}, Lcom/sdk/orion/ui/baselibrary/miniplayer/api/OrionSpeakerStatusManager;->getInstance()Lcom/sdk/orion/ui/baselibrary/miniplayer/api/OrionSpeakerStatusManager;
move-result-object v0
invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/miniplayer/api/OrionSpeakerStatusManager;->getLastSpeakerStatus()Lcom/sdk/orion/bean/SpeakerStatus;
move-result-object v0
iget-object v2, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->boxText:Landroid/widget/TextView;
iget-object v1, v1, Lcom/sdk/orion/bean/SpeakerHistory$Card;->text:Ljava/lang/String;
invoke-virtual {v2, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->title:Landroid/widget/TextView;
iget-object v2, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->attr:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;
iget-object v2, v2, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;->title:Ljava/lang/String;
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->player:Landroid/widget/TextView;
iget-object v2, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->attr:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;
invoke-virtual {v2}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;->getPlayer()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->author:Landroid/widget/TextView;
iget-object v2, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->attr:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;
invoke-virtual {v2}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;->getAuthor()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->size:Landroid/widget/TextView;
iget-object v2, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->attr:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;
invoke-virtual {v2}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;->getSize()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->price:Landroid/widget/TextView;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
iget-object v3, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->custom:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;
invoke-virtual {v3}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getPrice()Ljava/math/BigDecimal;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v2
const-string/jumbo v3, "\u5143"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->size:Landroid/widget/TextView;
iget-object v2, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->attr:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;
invoke-virtual {v2}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;->getSize()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
iget-object v1, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->attr:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;
invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$AttrBean;->getCover_image()Ljava/lang/String;
move-result-object v1
iget-object v2, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->coverImage:Landroid/widget/ImageView;
invoke-static {v1, v2}, Lcom/sdk/orion/ui/baselibrary/utils/ImageLoader;->loadRoundImage(Ljava/lang/String;Landroid/widget/ImageView;)V
iget-object v1, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->bg:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$BgBean;
iget-object v1, v1, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$BgBean;->image:Ljava/lang/String;
iget-object v2, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->dayBookImage:Landroid/widget/ImageView;
invoke-static {v1, v2}, Lcom/sdk/orion/ui/baselibrary/utils/ImageLoader;->pushImage(Ljava/lang/String;Landroid/widget/ImageView;)V
iget-object v1, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->custom:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;
invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->isNeed_buy()Z
move-result v1
if-eqz v1, :cond_ee
sget-object v6, Lcom/sdk/orion/ui/baselibrary/infoc/CardReport;->NEED_BUY:Ljava/lang/String;
:goto_b3
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mCard:Lcom/sdk/orion/bean/SpeakerHistory$Card;
iget v1, v1, Lcom/sdk/orion/bean/SpeakerHistory$Card;->dayBookStatus:I
if-ne v1, v4, :cond_f1
invoke-direct {p0, v4}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->changeStatus(I)V
:goto_bc
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->layout:Landroid/widget/RelativeLayout;
new-instance v1, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$6;
invoke-direct {v1, p0, v5, p1, v6}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$6;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;Lcom/sdk/orion/bean/SpeakerHistory$CardUI;Lcom/sdk/orion/bean/SpeakerHistory$History;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->layout:Landroid/widget/RelativeLayout;
new-instance v1, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$7;
invoke-direct {v1, p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$7;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)V
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
iget-object v0, p1, Lcom/sdk/orion/bean/SpeakerHistory$History;->historyId:Ljava/lang/String;
sget-object v1, Lcom/sdk/orion/ui/baselibrary/infoc/CardReport;->CARD_TYPE:Ljava/lang/String;
sget-object v2, Lcom/sdk/orion/ui/baselibrary/infoc/CardReport;->AD_TYPE_DAY_BOOK:Ljava/lang/String;
iget-object v3, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->custom:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;
invoke-virtual {v3}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getDay_book_id()I
move-result v3
const-string/jumbo v4, ""
iget-object v5, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->custom:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;
invoke-virtual {v5}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getPrice()Ljava/math/BigDecimal;
move-result-object v5
invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v5
invoke-static/range {v0 .. v6}, Lcom/sdk/orion/ui/baselibrary/infoc/CardReport;->report(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto/16 :goto_19
:cond_ee
sget-object v6, Lcom/sdk/orion/ui/baselibrary/infoc/CardReport;->NOT_NEED_BUY:Ljava/lang/String;
goto :goto_b3
:cond_f1
iget-object v1, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->custom:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;
invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->isNeed_buy()Z
move-result v1
if-eqz v1, :cond_ff
const/16 v0, 0xe
invoke-direct {p0, v0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->changeStatus(I)V
goto :goto_bc
:cond_ff
if-eqz v0, :cond_122
const-string/jumbo v1, "1"
iget-object v2, v0, Lcom/sdk/orion/bean/SpeakerStatus;->action:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_122
iget-object v1, v5, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->custom:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;
invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getTrack_id()Ljava/lang/String;
move-result-object v1
iget-object v0, v0, Lcom/sdk/orion/bean/SpeakerStatus;->action_vod:Lcom/sdk/orion/bean/SpeakerStatus$ActionInfo;
iget-object v0, v0, Lcom/sdk/orion/bean/SpeakerStatus$ActionInfo;->track_id:Ljava/lang/String;
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_122
const/16 v0, 0xd
invoke-direct {p0, v0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->changeStatus(I)V
goto :goto_bc
:cond_122
const/16 v0, 0xb
invoke-direct {p0, v0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->changeStatus(I)V
goto :goto_bc
:cond_128
iget-object v0, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->xmlLayout:Landroid/widget/LinearLayout;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V
goto/16 :goto_19
.end method
.method public onBindView(Lcom/sdk/orion/bean/SpeakerHistory$History;Ljava/util/List;)V
.registers 11
.param p1 # Lcom/sdk/orion/bean/SpeakerHistory$History;
.annotation build Landroid/support/annotation/Nullable;
.end annotation
.end param
const/16 v3, 0xb
const/4 v1, 0x0
invoke-super {p0, p1, p2}, Lcom/sdk/orion/ui/baselibrary/base/BaseViewHolder;->onBindView(Ljava/lang/Object;Ljava/util/List;)V
invoke-interface {p2}, Ljava/util/List;->isEmpty()Z
move-result v0
if-eqz v0, :cond_10
invoke-virtual {p0, p1}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->onBindView(Lcom/sdk/orion/bean/SpeakerHistory$History;)V
:cond_f
:goto_f
return-void
:cond_10
invoke-interface {p2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/sdk/orion/bean/SpeakerStatus;
if-eqz v0, :cond_f
iget-object v2, v0, Lcom/sdk/orion/bean/SpeakerStatus;->action_vod:Lcom/sdk/orion/bean/SpeakerStatus$ActionInfo;
if-eqz v2, :cond_f
:try_start_1c
iget-object v2, v0, Lcom/sdk/orion/bean/SpeakerStatus;->action_key:Ljava/lang/String;
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
:try_end_21
.catch Ljava/lang/Exception; {:try_start_1c .. :try_end_21} :catch_64
move-result v4
if-nez v4, :cond_f
:try_start_24
invoke-static {v2}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v4
iget-object v2, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->myActionKey:Ljava/lang/String;
invoke-static {v2}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_24 .. :try_end_2d} :catch_69
move-result-wide v6
sub-long/2addr v4, v6
const-wide/16 v6, 0x0
cmp-long v2, v4, v6
if-ltz v2, :cond_36
const/4 v1, 0x1
:cond_36
:goto_36
if-eqz v1, :cond_f
:try_start_38
iget-object v1, v0, Lcom/sdk/orion/bean/SpeakerStatus;->action_vod:Lcom/sdk/orion/bean/SpeakerStatus$ActionInfo;
iget-object v2, v1, Lcom/sdk/orion/bean/SpeakerStatus$ActionInfo;->track_id:Ljava/lang/String;
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mCard:Lcom/sdk/orion/bean/SpeakerHistory$Card;
iget-object v1, v1, Lcom/sdk/orion/bean/SpeakerHistory$Card;->ui:Ljava/util/List;
const/4 v4, 0x0
invoke-interface {v1, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;
iget-object v1, v1, Lcom/sdk/orion/bean/SpeakerHistory$CardUI;->custom:Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;
invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$CardUI$CustomBean;->getTrack_id()Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_70
const-string/jumbo v1, "1"
iget-object v0, v0, Lcom/sdk/orion/bean/SpeakerStatus;->action:Ljava/lang/String;
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_6e
const/16 v0, 0xd
:goto_60
invoke-direct {p0, v0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->changeStatus(I)V
:try_end_63
.catch Ljava/lang/Exception; {:try_start_38 .. :try_end_63} :catch_64
goto :goto_f
:catch_64
move-exception v0
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_f
:catch_69
move-exception v2
:try_start_6a
invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_36
:cond_6e
move v0, v3
goto :goto_60
:cond_70
const/16 v0, 0xb
invoke-direct {p0, v0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->changeStatus(I)V
:try_end_75
.catch Ljava/lang/Exception; {:try_start_6a .. :try_end_75} :catch_64
goto :goto_f
.end method
.method public bridge synthetic onBindView(Ljava/lang/Object;)V
.registers 2
.param p1 # Ljava/lang/Object;
.annotation build Landroid/support/annotation/Nullable;
.end annotation
.end param
check-cast p1, Lcom/sdk/orion/bean/SpeakerHistory$History;
invoke-virtual {p0, p1}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->onBindView(Lcom/sdk/orion/bean/SpeakerHistory$History;)V
return-void
.end method
.method public bridge synthetic onBindView(Ljava/lang/Object;Ljava/util/List;)V
.registers 3
.param p1 # Ljava/lang/Object;
.annotation build Landroid/support/annotation/Nullable;
.end annotation
.end param
check-cast p1, Lcom/sdk/orion/bean/SpeakerHistory$History;
invoke-virtual {p0, p1, p2}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->onBindView(Lcom/sdk/orion/bean/SpeakerHistory$History;Ljava/util/List;)V
return-void
.end method
.method public refreshData()V
.registers 4
invoke-static {}, Lcom/sdk/orion/orion/OrionClient;->getInstance()Lcom/sdk/orion/orion/OrionClient;
move-result-object v0
iget-object v1, p0, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;->mHistory:Lcom/sdk/orion/bean/SpeakerHistory$History;
iget-object v1, v1, Lcom/sdk/orion/bean/SpeakerHistory$History;->historyId:Ljava/lang/String;
new-instance v2, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$11;
invoke-direct {v2, p0}, Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder$11;-><init>(Lcom/sdk/orion/lib/history/vh/OrionHistoryImageDayBookVHolder;)V
invoke-virtual {v0, v1, v2}, Lcom/sdk/orion/orion/OrionClient;->getHistoryIdToOrder(Ljava/lang/String;Lcom/sdk/orion/callback/JsonCallback;)V
return-void
.end method