GiftPanel.smali
.class public Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;
.super Landroid/widget/RelativeLayout;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
.implements Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;,
Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
}
.end annotation
# static fields
.field private static H:Z
.field static e:Z
# instance fields
.field private A:I
.field private B:Ljava/lang/String;
.field private C:I
.field private D:I
.field private E:Lcom/imo/android/imoim/noble/data/UserNobleInfo;
.field private F:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field private G:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;",
">;"
}
.end annotation
.end field
.field public a:Lsg/bigolive/revenue64/component/gift/GiftComponent;
.field public b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
.field public c:Landroid/widget/TextView;
.field public d:Ljava/lang/Runnable;
.field public f:Z
.field private g:Landroidx/viewpager/widget/ViewPager;
.field private h:Landroid/widget/LinearLayout;
.field private i:Landroid/widget/ImageView;
.field private j:Landroidx/appcompat/widget/AppCompatSpinner;
.field private k:Landroid/widget/LinearLayout;
.field private l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
.field private m:Landroid/widget/ImageView;
.field private n:Landroid/widget/TextView;
.field private o:Lcom/imo/android/imoim/noble/views/NobleGiftSendTipView;
.field private p:Landroid/widget/ImageView;
.field private q:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray<",
"Landroid/view/View;",
">;"
}
.end annotation
.end field
.field private r:J
.field private s:Landroid/widget/TextView;
.field private t:Lsg/bigo/live/support64/component/a;
.field private u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
.field private v:Z
.field private w:Z
.field private x:I
.field private y:I
.field private z:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.registers 3
.line 16391
sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
const-string v1, "key_should_check_gift_panel_with_lucky_gift"
const/4 v2, 0x4
invoke-static {v1, v0, v2}, Lcom/live/share64/utils/a/a;->b(Ljava/lang/String;Ljava/lang/Object;I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
.line 633
sput-boolean v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->e:Z
const/4 v0, 0x0
.line 634
sput-boolean v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->H:Z
return-void
.end method
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
const/4 v0, 0x0
.line 157
invoke-direct {p0, p1, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 4
const/4 v0, 0x0
.line 161
invoke-direct {p0, p1, p2, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.registers 6
.line 165
invoke-direct {p0, p1, p2, p3}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const/4 p2, 0x0
.line 100
iput-object p2, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->i:Landroid/widget/ImageView;
.line 110
new-instance p3, Landroid/util/SparseArray;
invoke-direct {p3}, Landroid/util/SparseArray;-><init>()V
iput-object p3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->q:Landroid/util/SparseArray;
const-wide/16 v0, 0x0
.line 112
iput-wide v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->r:J
const/4 p3, 0x0
.line 118
iput-boolean p3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->w:Z
const/16 v0, 0x1e
.line 119
iput v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->x:I
.line 121
iput p3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->y:I
.line 123
iput p3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->A:I
const-string v0, ""
.line 125
iput-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->B:Ljava/lang/String;
const/4 v0, -0x1
.line 126
iput v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
.line 127
iput p3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->D:I
.line 131
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->F:Ljava/util/List;
.line 132
iput-object p2, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->G:Ljava/util/List;
.line 756
iput-boolean p3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->f:Z
const p2, 0x7d0a005d
const/4 p3, 0x1
.line 166
invoke-static {p1, p2, p0, p3}, Lsg/bigo/mobile/android/aab/c/b;->a(Landroid/content/Context;ILandroid/view/ViewGroup;Z)Landroid/view/View;
return-void
.end method
.method static synthetic a(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;I)I
.registers 2
.line 82
iput p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
return p1
.end method
.method private a(I)Ljava/lang/String;
.registers 4
.line 448
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
const-string v1, ""
if-nez v0, :cond_7
return-object v1
.line 451
:cond_7
invoke-virtual {v0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->a(I)Ljava/util/List;
move-result-object p1
.line 452
invoke-static {p1}, Lsg/bigo/common/o;->a(Ljava/util/Collection;)Z
move-result v0
if-eqz v0, :cond_12
return-object v1
:cond_12
const/4 v0, 0x0
.line 456
invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
iget p1, p1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->a:I
invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method static synthetic a(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
.registers 1
.line 82
iget-object p0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
return-object p0
.end method
.method private static a(Ljava/util/List;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;",
">;)V"
}
.end annotation
.line 637
sget-boolean v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->e:Z
if-nez v0, :cond_5
return-void
.line 641
:cond_5
invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p0
:cond_9
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_1e
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
.line 642
iget-short v0, v0, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->b:S
const/4 v1, 0x2
if-ne v0, v1, :cond_9
const/4 p0, 0x1
.line 643
sput-boolean p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->H:Z
return-void
:cond_1e
const/4 p0, 0x0
.line 647
sput-boolean p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->H:Z
return-void
.end method
.method private a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;)V
.registers 7
const/4 v0, 0x1
.line 473
iput-boolean v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->w:Z
.line 474
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->c:Landroid/widget/TextView;
const/4 v1, 0x4
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 475
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatSpinner;->setVisibility(I)V
.line 476
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
invoke-static {v0}, Lsg/bigolive/revenue64/c/c;->a(Landroidx/appcompat/widget/AppCompatSpinner;)V
.line 477
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
if-eqz v0, :cond_98
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->a()Z
move-result v0
if-nez v0, :cond_98
.line 479
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
if-nez v0, :cond_24
const-wide/16 v0, 0x0
goto :goto_28
.line 482
:cond_24
invoke-interface {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->h()J
move-result-wide v0
.line 484
:goto_28
iget-object v2, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
iget-object v3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
invoke-virtual {v3}, Landroidx/appcompat/widget/AppCompatSpinner;->getSelectedItem()Ljava/lang/Object;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v3
const/high16 v4, -0x80000000
.line 4019
invoke-static {v3, v4}, Lsg/bigo/common/q;->a(Ljava/lang/String;I)I
move-result v3
.line 484
invoke-virtual {v2, v3}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->setBatch(I)V
.line 485
iget-object v2, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
new-instance v3, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$3;
invoke-direct {v3, p0, p1, v0, v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$3;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;J)V
invoke-virtual {v2, v3}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->setOnComboListener(Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView$b;)V
.line 518
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->setAlpha(F)V
.line 519
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->setScaleX(F)V
.line 520
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->setScaleY(F)V
.line 521
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
const/4 v2, 0x0
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->setVisibility(I)V
.line 522
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
const/high16 v2, 0x41a00000 # 20.0f
invoke-static {v2}, Lsg/bigo/common/k;->a(F)I
move-result v2
int-to-float v2, v2
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->setTranslationY(F)V
.line 523
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->animate()Landroid/view/ViewPropertyAnimator;
move-result-object v0
const/high16 v2, 0x3f800000 # 1.0f
invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;
move-result-object v0
invoke-static {v1}, Lsg/bigo/common/k;->a(F)I
move-result v1
int-to-float v1, v1
invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->translationY(F)Landroid/view/ViewPropertyAnimator;
move-result-object v0
invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;->scaleY(F)Landroid/view/ViewPropertyAnimator;
move-result-object v0
invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;->scaleX(F)Landroid/view/ViewPropertyAnimator;
move-result-object v0
const-wide/16 v1, 0x190
invoke-virtual {v0, v1, v2}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
move-result-object v0
new-instance v1, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$_ea1bRPgnDDZ4vXK9iid79nRP98;
invoke-direct {v1, p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$_ea1bRPgnDDZ4vXK9iid79nRP98;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;)V
invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->withEndAction(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator;
move-result-object p1
invoke-virtual {p1}, Landroid/view/ViewPropertyAnimator;->start()V
:cond_98
return-void
.end method
.method private a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;J)V
.registers 15
if-nez p1, :cond_3
return-void
.line 614
:cond_3
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
if-eqz v0, :cond_c
invoke-interface {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->i()Ljava/util/ArrayList;
move-result-object v0
goto :goto_11
:cond_c
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 615
:goto_11
invoke-static {p1}, Lsg/bigolive/revenue64/c/c;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;)Z
move-result v1
const/4 v2, 0x1
if-eqz v1, :cond_3c
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v1
if-le v1, v2, :cond_1f
goto :goto_3c
.line 619
:cond_1f
iget v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->y:I
add-int/2addr v1, v2
iput v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->y:I
.line 620
iget-wide v3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->r:J
.line 8116
iget v1, p1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->k:I
div-int/lit8 v1, v1, 0x64
int-to-long v5, v1
cmp-long v1, v3, v5
if-ltz v1, :cond_39
.line 621
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
iget v3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->y:I
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->setContinueSendNum(I)V
.line 622
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;)V
:cond_39
const/4 v1, 0x0
const/4 v10, 0x0
goto :goto_3f
.line 616
:cond_3c
:goto_3c
iput v2, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->y:I
const/4 v10, 0x1
.line 626
:goto_3f
new-instance v1, Ljava/lang/StringBuilder;
const-string v3, "[GiftPanel]send gift toUid "
invoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v0, "roomType:"
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->a()I
move-result v0
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v0, ", gift ="
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "Revenue_Gift"
invoke-static {v0, p1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 627
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
if-eqz p1, :cond_8c
.line 628
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
invoke-virtual {p1}, Landroidx/appcompat/widget/AppCompatSpinner;->getSelectedItem()Ljava/lang/Object;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {p1, v2}, Lsg/bigo/common/q;->a(Ljava/lang/String;I)I
move-result v5
.line 629
iget-object v3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
invoke-virtual {p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->b()Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
move-result-object v4
iget v8, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->y:I
iget-object v9, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->z:Ljava/lang/String;
move-wide v6, p2
invoke-interface/range {v3 .. v10}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IJILjava/lang/String;Z)V
:cond_8c
return-void
.end method
.method static synthetic a(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;J)V
.registers 3
.line 82
invoke-direct {p0, p1, p2}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b(J)V
return-void
.end method
.method static synthetic a(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;J)V
.registers 4
.line 82
invoke-direct {p0, p1, p2, p3}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;J)V
return-void
.end method
.method private synthetic a([I)V
.registers 9
.line 1170
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
invoke-virtual {v0}, Landroidx/viewpager/widget/ViewPager;->getCurrentItem()I
move-result v0
const/4 v1, 0x0
aget v2, p1, v1
if-eq v0, v2, :cond_12
.line 1171
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
aget v2, p1, v1
invoke-virtual {v0, v2}, Landroidx/viewpager/widget/ViewPager;->setCurrentItem(I)V
.line 1173
:cond_12
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
aget v2, p1, v1
const/4 v3, 0x1
aget p1, p1, v3
.line 13079
invoke-virtual {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->getCount()I
move-result v4
if-gt v2, v4, :cond_64
if-gez v2, :cond_22
goto :goto_64
.line 13082
:cond_22
iget-object v0, v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->a:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_28
:goto_28
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_64
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;
.line 13139
iget v5, v4, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;->e:I
if-ne v2, v5, :cond_60
.line 14121
invoke-virtual {v4}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;->b()V
.line 14122
iget-object v5, v4, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;->d:Ljava/util/List;
if-eqz v5, :cond_28
.line 14123
iget-object v5, v4, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;->d:Ljava/util/List;
invoke-interface {v5, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$b;
if-eqz v5, :cond_28
.line 14125
iput-boolean v3, v5, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$b;->b:Z
.line 14126
iget-object v6, v5, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$b;->a:Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
iput-boolean v1, v6, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->r:Z
.line 14127
invoke-virtual {v5}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$b;->a()I
move-result v5
invoke-static {v5}, Lsg/bigolive/revenue64/c/c;->d(I)V
.line 14128
iget-object v4, v4, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;->c:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$a;
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
invoke-virtual {v4, p1, v5}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$a;->notifyItemChanged(ILjava/lang/Object;)V
goto :goto_28
.line 13086
:cond_60
invoke-virtual {v4}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;->b()V
goto :goto_28
:cond_64
:goto_64
return-void
.end method
.method private synthetic a(Landroid/view/View;Landroid/view/MotionEvent;)Z
.registers 3
.line 217
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->n:Landroid/widget/TextView;
if-eqz p1, :cond_f
invoke-virtual {p1}, Landroid/widget/TextView;->getVisibility()I
move-result p1
if-nez p1, :cond_f
.line 218
invoke-direct {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->h()V
const/4 p1, 0x1
return p1
:cond_f
const/4 p1, 0x0
return p1
.end method
.method static synthetic b(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)Landroid/widget/TextView;
.registers 1
.line 82
iget-object p0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->n:Landroid/widget/TextView;
return-object p0
.end method
.method private b(J)V
.registers 4
.line 789
iput-wide p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->r:J
.line 790
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->s:Landroid/widget/TextView;
invoke-static {p1, p2}, Lsg/bigolive/revenue64/c/c;->c(J)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
return-void
.end method
.method private b(Ljava/lang/String;)V
.registers 5
.line 9051
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object v0
.line 1167
sget-object v1, Lsg/bigo/core/task/b;->WORK:Lsg/bigo/core/task/b;
new-instance v2, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$hCw0pYGpoN5RcaXHubdBsoBX2L4;
invoke-direct {v2, p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$hCw0pYGpoN5RcaXHubdBsoBX2L4;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Ljava/lang/String;)V
new-instance p1, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$qFqIXHbGu0yA_PbSRUfpwr15v3c;
invoke-direct {p1, p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$qFqIXHbGu0yA_PbSRUfpwr15v3c;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)V
invoke-virtual {v0, v1, v2, p1}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/util/concurrent/Callable;Lsg/bigo/common/d/a;)Lbolts/e;
return-void
.end method
.method private synthetic b(Ljava/util/List;)V
.registers 4
.line 315
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "perform order: "
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "[GiftPanel]"
.line 15071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 316
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->F:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->clear()V
if-eqz p1, :cond_1b
.line 318
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->F:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 320
:cond_1b
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->G:Ljava/util/List;
if-eqz p1, :cond_22
.line 322
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->setAdapterData(Ljava/util/List;)V
:cond_22
const/4 p1, 0x0
.line 324
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->d:Ljava/lang/Runnable;
return-void
.end method
.method private synthetic b(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;)V
.registers 24
move-object/from16 v0, p0
move-object/from16 v1, p1
.line 523
iget-object v2, v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
.line 14240
new-instance v15, Lcom/imo/android/imoim/revenuesdk/LiveRevenue$GiftItem;
move-object v3, v15
iget v4, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->a:I
iget-short v5, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->b:S
iget-object v6, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->c:Ljava/lang/String;
iget-object v7, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->d:Ljava/lang/String;
iget-object v8, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->e:Ljava/lang/String;
iget v9, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->f:I
iget v10, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->g:I
iget-short v11, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->h:S
iget-short v12, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->i:S
iget-short v13, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->j:S
iget v14, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->k:I
iget-object v0, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->l:Ljava/lang/String;
move-object/from16 v21, v2
move-object v2, v15
move-object v15, v0
iget-object v0, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->m:Ljava/lang/String;
move-object/from16 v16, v0
iget-object v0, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->n:Ljava/lang/String;
move-object/from16 v17, v0
iget-short v0, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->o:S
move/from16 v18, v0
iget-object v0, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->p:Ljava/lang/String;
move-object/from16 v19, v0
iget v0, v1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->s:I
move/from16 v20, v0
invoke-direct/range {v3 .. v20}, Lcom/imo/android/imoim/revenuesdk/LiveRevenue$GiftItem;-><init>(ISLjava/lang/String;Ljava/lang/String;Ljava/lang/String;IISSSILjava/lang/String;Ljava/lang/String;Ljava/lang/String;SLjava/lang/String;I)V
move-object/from16 v0, v21
.line 523
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->a(Lcom/imo/android/imoim/revenuesdk/LiveRevenue$GiftItem;)V
return-void
.end method
.method private synthetic b(Landroid/view/View;Landroid/view/MotionEvent;)Z
.registers 3
.line 205
invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I
move-result p1
if-nez p1, :cond_f
.line 206
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
if-eqz p1, :cond_f
const/16 p2, 0xc
.line 207
invoke-interface {p1, p2}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->a(I)V
:cond_f
const/4 p1, 0x0
return p1
.end method
.method static synthetic c(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)V
.registers 1
.line 82
invoke-direct {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->h()V
return-void
.end method
.method public static c()Z
.registers 1
.line 651
sget-boolean v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->H:Z
return v0
.end method
.method private synthetic c(Ljava/lang/String;)[I
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
.line 1168
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
invoke-virtual {v0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->a(Ljava/lang/String;)[I
move-result-object p1
return-object p1
.end method
.method private d()Landroid/widget/ArrayAdapter;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Landroid/widget/ArrayAdapter<",
"Ljava/lang/CharSequence;",
">;"
}
.end annotation
const v0, 0x7d0a00d1
const/high16 v1, 0x7d020000 # 1.0799977E37f
.line 239
:try_start_5
iget-object v2, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->t:Lsg/bigo/live/support64/component/a;
invoke-interface {v2}, Lsg/bigo/live/support64/component/a;->k()Landroid/content/Context;
move-result-object v2
invoke-static {v2, v1, v0}, Landroid/widget/ArrayAdapter;->createFromResource(Landroid/content/Context;II)Landroid/widget/ArrayAdapter;
move-result-object v0
:try_end_f
.catch Ljava/lang/Exception; {:try_start_5 .. :try_end_f} :catch_10
goto :goto_18
.line 242
:catch_10
invoke-static {}, Lsg/bigo/mobile/android/aab/a;->d()Landroid/content/Context;
move-result-object v2
invoke-static {v2, v1, v0}, Landroid/widget/ArrayAdapter;->createFromResource(Landroid/content/Context;II)Landroid/widget/ArrayAdapter;
move-result-object v0
:goto_18
return-object v0
.end method
.method static synthetic d(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)Landroidx/appcompat/widget/AppCompatSpinner;
.registers 1
.line 82
iget-object p0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
return-object p0
.end method
.method static synthetic e(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)Lcom/imo/android/imoim/noble/data/UserNobleInfo;
.registers 1
.line 82
iget-object p0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->E:Lcom/imo/android/imoim/noble/data/UserNobleInfo;
return-object p0
.end method
.method private e()V
.registers 8
.line 692
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->h:Landroid/widget/LinearLayout;
invoke-virtual {v0}, Landroid/widget/LinearLayout;->removeAllViews()V
.line 693
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
const/4 v1, 0x0
if-nez v0, :cond_c
const/4 v0, 0x0
goto :goto_10
:cond_c
invoke-virtual {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->getCount()I
move-result v0
:goto_10
const/4 v2, 0x1
if-gt v0, v2, :cond_14
return-void
:cond_14
const/4 v2, 0x0
:goto_15
if-ge v2, v0, :cond_3e
.line 698
new-instance v3, Landroid/widget/ImageView;
iget-object v4, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->t:Lsg/bigo/live/support64/component/a;
invoke-interface {v4}, Lsg/bigo/live/support64/component/a;->k()Landroid/content/Context;
move-result-object v4
invoke-direct {v3, v4}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
.line 699
new-instance v4, Landroid/widget/LinearLayout$LayoutParams;
const/high16 v5, 0x41400000 # 12.0f
.line 700
invoke-static {v5}, Lsg/bigo/common/k;->a(F)I
move-result v5
const/high16 v6, 0x40000000 # 2.0f
invoke-static {v6}, Lsg/bigo/common/k;->a(F)I
move-result v6
invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
.line 701
invoke-virtual {v3, v1}, Landroid/widget/ImageView;->setBackgroundColor(I)V
.line 702
iget-object v5, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->h:Landroid/widget/LinearLayout;
invoke-virtual {v5, v3, v4}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
add-int/lit8 v2, v2, 0x1
goto :goto_15
:cond_3e
return-void
.end method
.method static synthetic f(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)J
.registers 3
.line 82
iget-wide v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->r:J
return-wide v0
.end method
.method private f()V
.registers 4
.line 707
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
invoke-virtual {v0}, Landroidx/viewpager/widget/ViewPager;->getCurrentItem()I
move-result v0
.line 708
iget v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
if-ge v0, v1, :cond_13
const/4 v1, 0x1
.line 709
iput v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->D:I
.line 710
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->o:Lcom/imo/android/imoim/noble/views/NobleGiftSendTipView;
invoke-virtual {v1}, Lcom/imo/android/imoim/noble/views/NobleGiftSendTipView;->b()V
goto :goto_16
:cond_13
const/4 v1, 0x2
.line 712
iput v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->D:I
.line 714
:goto_16
invoke-direct {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g()V
if-ltz v0, :cond_3b
.line 715
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->h:Landroid/widget/LinearLayout;
invoke-virtual {v1}, Landroid/widget/LinearLayout;->getChildCount()I
move-result v1
if-ge v0, v1, :cond_3b
.line 716
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->i:Landroid/widget/ImageView;
if-eqz v1, :cond_2b
const/4 v2, 0x0
.line 717
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setBackgroundColor(I)V
.line 719
:cond_2b
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->h:Landroid/widget/LinearLayout;
invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->i:Landroid/widget/ImageView;
const v1, 0x7d0701d4
.line 720
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setBackgroundResource(I)V
:cond_3b
return-void
.end method
.method static synthetic g(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
.registers 1
.line 82
iget-object p0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
return-object p0
.end method
.method private g()V
.registers 7
.line 725
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->q:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
const/4 v1, 0x0
:goto_7
if-ge v1, v0, :cond_58
.line 727
iget-object v2, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->q:Landroid/util/SparseArray;
invoke-virtual {v2, v1}, Landroid/util/SparseArray;->keyAt(I)I
move-result v2
.line 728
iget-object v3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->q:Landroid/util/SparseArray;
invoke-virtual {v3, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Landroid/view/View;
if-eqz v3, :cond_55
const-string v4, "gift_tab_item"
.line 732
invoke-virtual {v3, v4}, Landroid/view/View;->findViewWithTag(Ljava/lang/Object;)Landroid/view/View;
move-result-object v4
check-cast v4, Landroid/widget/TextView;
const-string v5, "gift_tab_bottom"
.line 733
invoke-virtual {v3, v5}, Landroid/view/View;->findViewWithTag(Ljava/lang/Object;)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/ImageView;
if-eqz v4, :cond_55
.line 737
iget v5, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->D:I
if-ne v2, v5, :cond_41
const v2, 0x7d05002f
.line 738
invoke-static {v2}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v5
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setTextColor(I)V
.line 739
invoke-static {v2}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v2
invoke-virtual {v3, v2}, Landroid/widget/ImageView;->setBackgroundColor(I)V
goto :goto_55
:cond_41
const v2, 0x7d05001a
.line 741
invoke-static {v2}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v2
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setTextColor(I)V
const v2, 0x7d05002e
.line 742
invoke-static {v2}, Lsg/bigo/mobile/android/aab/c/b;->b(I)I
move-result v2
invoke-virtual {v3, v2}, Landroid/widget/ImageView;->setBackgroundColor(I)V
:cond_55
:goto_55
add-int/lit8 v1, v1, 0x1
goto :goto_7
:cond_58
return-void
.end method
.method static synthetic h(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)I
.registers 1
.line 82
iget p0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->y:I
return p0
.end method
.method private h()V
.registers 3
.line 763
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->n:Landroid/widget/TextView;
if-eqz v0, :cond_e
const/16 v1, 0x8
.line 764
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
const-string v0, "hideDiamondTips"
.line 765
invoke-static {v0}, Lsg/bigolive/revenue64/a;->a(Ljava/lang/String;)V
:cond_e
return-void
.end method
.method private i()V
.registers 5
.line 771
:try_start_0
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v0
invoke-virtual {v0}, Lsg/bigo/live/support64/o;->p()J
move-result-wide v0
const/16 v2, 0x10
new-instance v3, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$4;
invoke-direct {v3, p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$4;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)V
invoke-static {v0, v1, v2, v3}, Lsg/bigolive/revenue64/b/g;->a(JILlive/sg/bigo/svcapi/r;)V
:try_end_12
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_12} :catch_12
:catch_12
return-void
.end method
.method static synthetic i(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)V
.registers 5
.line 15748
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->q:Landroid/util/SparseArray;
const/4 v1, 0x2
invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
iget v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
const/16 v2, 0x8
const/4 v3, 0x0
if-gez v1, :cond_13
const/16 v1, 0x8
goto :goto_14
:cond_13
const/4 v1, 0x0
:goto_14
invoke-static {v0, v1}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V
.line 15749
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->q:Landroid/util/SparseArray;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
iget p0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
if-nez p0, :cond_25
goto :goto_26
:cond_25
const/4 v2, 0x0
:goto_26
invoke-static {v0, v2}, Lsg/bigo/common/af;->a(Landroid/view/View;I)V
return-void
.end method
.method static synthetic j(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)Landroidx/viewpager/widget/ViewPager;
.registers 1
.line 82
iget-object p0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
return-object p0
.end method
.method static synthetic k(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)I
.registers 1
.line 82
iget p0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
return p0
.end method
.method public static synthetic lambda$-mXYvBlltdEtRucqx_ST2u444P0(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Landroid/view/View;Landroid/view/MotionEvent;)Z
.registers 3
invoke-direct {p0, p1, p2}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a(Landroid/view/View;Landroid/view/MotionEvent;)Z
move-result p0
return p0
.end method
.method public static synthetic lambda$_ea1bRPgnDDZ4vXK9iid79nRP98(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;)V
.registers 2
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;)V
return-void
.end method
.method public static synthetic lambda$g4nl7gCzA9i1s07yRPuevGx4_Ek(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Ljava/util/List;)V
.registers 2
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b(Ljava/util/List;)V
return-void
.end method
.method public static synthetic lambda$hCw0pYGpoN5RcaXHubdBsoBX2L4(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Ljava/lang/String;)[I
.registers 2
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->c(Ljava/lang/String;)[I
move-result-object p0
return-object p0
.end method
.method public static synthetic lambda$qFqIXHbGu0yA_PbSRUfpwr15v3c(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;[I)V
.registers 2
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a([I)V
return-void
.end method
.method public static synthetic lambda$wX-K0euBibRaCU6F59LUQvfDQ2E(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Landroid/view/View;Landroid/view/MotionEvent;)Z
.registers 3
invoke-direct {p0, p1, p2}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b(Landroid/view/View;Landroid/view/MotionEvent;)Z
move-result p0
return p0
.end method
.method private setAdapterData(Ljava/util/List;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;",
">;)V"
}
.end annotation
.line 655
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->G:Ljava/util/List;
.line 8665
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->F:Ljava/util/List;
const/4 v1, 0x0
if-eqz v0, :cond_6d
invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
move-result v0
if-eqz v0, :cond_e
goto :goto_6d
.line 8668
:cond_e
new-instance v0, Ljava/util/LinkedHashSet;
iget-object v2, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->F:Ljava/util/List;
invoke-direct {v0, v2}, Ljava/util/LinkedHashSet;-><init>(Ljava/util/Collection;)V
.line 8669
new-instance v2, Ljava/util/ArrayList;
invoke-direct {v2, p1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
.line 8670
new-instance p1, Ljava/util/LinkedHashMap;
invoke-direct {p1}, Ljava/util/LinkedHashMap;-><init>()V
.line 8671
invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v3
.line 8672
:cond_23
:goto_23
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_4d
.line 8673
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
.line 8674
iget v5, v4, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->a:I
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
invoke-virtual {v0, v5}, Ljava/util/LinkedHashSet;->contains(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_23
iget-short v5, v4, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->b:S
const/4 v6, 0x4
if-eq v5, v6, :cond_23
.line 8675
invoke-interface {v3}, Ljava/util/Iterator;->remove()V
.line 8676
iget v5, v4, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->a:I
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
invoke-virtual {p1, v5, v4}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_23
.line 8680
:cond_4d
invoke-virtual {v0}, Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator;
move-result-object v0
const/4 v3, 0x0
:cond_52
:goto_52
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_6c
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Ljava/lang/Integer;
.line 8681
invoke-virtual {p1, v4}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
if-eqz v4, :cond_52
.line 8683
invoke-virtual {v2, v3, v4}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
add-int/lit8 v3, v3, 0x1
goto :goto_52
:cond_6c
move-object p1, v2
.line 657
:cond_6d
:goto_6d
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
.line 8828
iget-object v2, v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$b;
invoke-virtual {v0, v2}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->b(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$b;)V
const/4 v2, 0x0
.line 8829
iput-object v2, v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$b;
.line 8830
iget-object v0, v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->d:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;
invoke-virtual {v0, v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a(Z)V
.line 658
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
.line 8834
iput-object p1, v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->c:Ljava/util/List;
.line 8835
invoke-virtual {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->a()V
.line 659
invoke-static {p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a(Ljava/util/List;)V
.line 660
invoke-direct {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->e()V
.line 661
invoke-direct {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->f()V
return-void
.end method
# virtual methods
.method public final a()V
.registers 2
.line 348
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
invoke-static {v0}, Lsg/bigolive/revenue64/c/c;->a(Landroidx/appcompat/widget/AppCompatSpinner;)V
.line 349
invoke-virtual {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b()V
.line 350
invoke-direct {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->h()V
const/4 v0, 0x0
.line 351
iput-boolean v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->v:Z
return-void
.end method
.method public final a(J)V
.registers 6
const-wide/16 v0, 0x0
cmp-long v2, p1, v0
if-nez v2, :cond_a
.line 272
invoke-direct {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->i()V
goto :goto_d
.line 274
:cond_a
invoke-direct {p0, p1, p2}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b(J)V
:goto_d
const/4 p1, 0x1
.line 276
iput-boolean p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->v:Z
return-void
.end method
.method public final a(Ljava/lang/String;)V
.registers 5
.line 1217
new-instance v0, Lcom/imo/android/imoim/chatroom/toolpackage/d/c;
sget-object v1, Lcom/imo/android/imoim/chatroom/toolpackage/a;->LiveRoom:Lcom/imo/android/imoim/chatroom/toolpackage/a;
invoke-direct {v0, p1, v1}, Lcom/imo/android/imoim/chatroom/toolpackage/d/c;-><init>(Ljava/lang/String;Lcom/imo/android/imoim/chatroom/toolpackage/a;)V
.line 11067
iget-object p1, v0, Lcom/imo/android/imoim/chatroom/toolpackage/d/a;->f:Lcom/imo/android/common/a/a$a;
.line 1218
sget-object v1, Lsg/bigolive/revenue64/report/c;->a:Lsg/bigolive/revenue64/report/c;
invoke-static {}, Lsg/bigolive/revenue64/report/c;->b()I
move-result v1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {p1, v1}, Lcom/imo/android/common/a/a$a;->a(Ljava/lang/Object;)V
.line 11071
iget-object p1, v0, Lcom/imo/android/imoim/chatroom/toolpackage/d/a;->i:Lcom/imo/android/common/a/a$a;
.line 1219
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a:Lsg/bigolive/revenue64/component/gift/GiftComponent;
.line 11163
iget v1, v1, Lsg/bigolive/revenue64/component/gift/GiftComponent;->a:I
.line 1219
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {p1, v1}, Lcom/imo/android/common/a/a$a;->a(Ljava/lang/Object;)V
.line 12065
iget-object p1, v0, Lcom/imo/android/imoim/chatroom/toolpackage/d/a;->d:Lcom/imo/android/common/a/a$a;
.line 1220
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v1
invoke-virtual {v1}, Lsg/bigo/live/support64/o;->n()J
move-result-wide v1
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-virtual {p1, v1}, Lcom/imo/android/common/a/a$a;->a(Ljava/lang/Object;)V
.line 13064
iget-object p1, v0, Lcom/imo/android/imoim/chatroom/toolpackage/d/a;->c:Lcom/imo/android/common/a/a$a;
.line 1221
invoke-static {}, Lsg/bigo/live/support64/k;->a()Lsg/bigo/live/support64/o;
move-result-object v1
invoke-virtual {v1}, Lsg/bigo/live/support64/o;->o()J
move-result-wide v1
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-virtual {p1, v1}, Lcom/imo/android/common/a/a$a;->a(Ljava/lang/Object;)V
.line 13066
iget-object p1, v0, Lcom/imo/android/imoim/chatroom/toolpackage/d/a;->e:Lcom/imo/android/common/a/a$a;
.line 1222
invoke-static {}, Lsg/bigo/live/support64/k;->g()Lsg/bigo/live/support64/controllers/micconnect/a;
move-result-object v1
invoke-virtual {v1}, Lsg/bigo/live/support64/controllers/micconnect/a;->p()[J
move-result-object v1
array-length v1, v1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {p1, v1}, Lcom/imo/android/common/a/a$a;->a(Ljava/lang/Object;)V
.line 13072
iget-object p1, v0, Lcom/imo/android/imoim/chatroom/toolpackage/d/a;->j:Lcom/imo/android/common/a/a$a;
.line 1223
invoke-static {}, Lcom/live/share64/proto/b/c;->b()J
move-result-wide v1
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-virtual {p1, v1}, Lcom/imo/android/common/a/a$a;->a(Ljava/lang/Object;)V
.line 1224
invoke-virtual {v0}, Lcom/imo/android/imoim/chatroom/toolpackage/d/c;->b()V
return-void
.end method
.method public final a(Ljava/util/List;Z)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/Integer;",
">;Z)V"
}
.end annotation
.line 314
new-instance v0, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$g4nl7gCzA9i1s07yRPuevGx4_Ek;
invoke-direct {v0, p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$g4nl7gCzA9i1s07yRPuevGx4_Ek;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Ljava/util/List;)V
iput-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->d:Ljava/lang/Runnable;
if-eqz p2, :cond_c
.line 327
invoke-interface {v0}, Ljava/lang/Runnable;->run()V
:cond_c
return-void
.end method
.method public final a(Lsg/bigo/live/support64/component/a;)V
.registers 4
.line 171
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->t:Lsg/bigo/live/support64/component/a;
const p1, 0x7d080034
.line 172
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
const p1, 0x7d080024
.line 173
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/viewpager/widget/ViewPager;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
.line 174
new-instance p1, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->t:Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;
move-result-object v0
check-cast v0, Lsg/bigo/live/support64/activity/BaseActivity;
invoke-virtual {v0}, Lsg/bigo/live/support64/activity/BaseActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v0
invoke-direct {p1, p0, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;Landroidx/fragment/app/FragmentManager;)V
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
.line 175
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
invoke-virtual {v0, p1}, Landroidx/viewpager/widget/ViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V
.line 176
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
invoke-virtual {p1, p0}, Landroidx/viewpager/widget/ViewPager;->setOnPageChangeListener(Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;)V
.line 177
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
const/16 v0, 0xa
invoke-virtual {p1, v0}, Landroidx/viewpager/widget/ViewPager;->setOffscreenPageLimit(I)V
const p1, 0x7d080116
.line 178
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/LinearLayout;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->h:Landroid/widget/LinearLayout;
const p1, 0x7d080109
.line 179
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->m:Landroid/widget/ImageView;
const p1, 0x7d08030f
.line 180
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->n:Landroid/widget/TextView;
.line 181
invoke-virtual {p1, p0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const p1, 0x7d080048
.line 182
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->c:Landroid/widget/TextView;
.line 183
invoke-virtual {p1, p0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const p1, 0x7d0802cc
.line 184
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/appcompat/widget/AppCompatSpinner;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
.line 185
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->q:Landroid/util/SparseArray;
const v0, 0x7d0802d7
invoke-virtual {p0, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {p1, v1, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
.line 186
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->q:Landroid/util/SparseArray;
const v0, 0x7d0802d6
invoke-virtual {p0, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object v0
const/4 v1, 0x2
invoke-virtual {p1, v1, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
.line 187
invoke-direct {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->d()Landroid/widget/ArrayAdapter;
move-result-object p1
const v0, 0x7d0a0046
.line 188
invoke-virtual {p1, v0}, Landroid/widget/ArrayAdapter;->setDropDownViewResource(I)V
.line 189
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/AppCompatSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V
.line 190
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/AppCompatSpinner;->setSelection(I)V
.line 191
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
new-instance v1, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$1;
invoke-direct {v1, p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$1;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)V
invoke-virtual {p1, v1}, Landroidx/appcompat/widget/AppCompatSpinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V
.line 204
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
new-instance v1, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$wX-K0euBibRaCU6F59LUQvfDQ2E;
invoke-direct {v1, p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$wX-K0euBibRaCU6F59LUQvfDQ2E;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)V
invoke-virtual {p1, v1}, Landroidx/appcompat/widget/AppCompatSpinner;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
const p1, 0x7d0801dd
.line 212
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/LinearLayout;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->k:Landroid/widget/LinearLayout;
.line 213
invoke-virtual {p1, p0}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const p1, 0x7d08032d
.line 214
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->s:Landroid/widget/TextView;
.line 215
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
const-string v1, "1"
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->a(Ljava/lang/String;)V
.line 216
new-instance p1, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$-mXYvBlltdEtRucqx_ST2u444P0;
invoke-direct {p1, p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/-$$Lambda$GiftPanel$-mXYvBlltdEtRucqx_ST2u444P0;-><init>(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;)V
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
.line 223
:goto_e4
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->q:Landroid/util/SparseArray;
invoke-virtual {p1}, Landroid/util/SparseArray;->size()I
move-result p1
if-ge v0, p1, :cond_100
.line 224
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->q:Landroid/util/SparseArray;
invoke-virtual {p1, v0}, Landroid/util/SparseArray;->keyAt(I)I
move-result v1
invoke-virtual {p1, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/view/View;
if-eqz p1, :cond_fd
.line 226
invoke-virtual {p1, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
:cond_fd
add-int/lit8 v0, v0, 0x1
goto :goto_e4
:cond_100
const p1, 0x7d08040f
.line 229
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/noble/views/NobleGiftSendTipView;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->o:Lcom/imo/android/imoim/noble/views/NobleGiftSendTipView;
const-string v0, "103"
.line 230
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/noble/views/NobleGiftSendTipView;->setFrom(Ljava/lang/String;)V
const p1, 0x7d080176
.line 231
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->p:Landroid/widget/ImageView;
.line 232
invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method
.method public final a(Z)V
.registers 4
.line 264
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->c:Landroid/widget/TextView;
if-eqz v0, :cond_10
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
if-eqz v1, :cond_10
.line 265
invoke-virtual {v0, p1}, Landroid/widget/TextView;->setEnabled(Z)V
.line 266
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
invoke-virtual {v0, p1}, Landroidx/appcompat/widget/AppCompatSpinner;->setEnabled(Z)V
:cond_10
return-void
.end method
.method public final b()V
.registers 3
.line 460
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->c:Landroid/widget/TextView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V
.line 461
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatSpinner;->setVisibility(I)V
.line 462
iput-boolean v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->w:Z
.line 463
iput v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->y:I
const-string v0, ""
.line 464
iput-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->z:Ljava/lang/String;
.line 465
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
if-eqz v0, :cond_34
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->a()Z
move-result v0
if-eqz v0, :cond_34
.line 466
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->setVisibility(I)V
.line 467
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
iget v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->y:I
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->setContinueSendNum(I)V
.line 468
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->l:Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/chatroom/gifts/views/ComboView;->animate()Landroid/view/ViewPropertyAnimator;
move-result-object v0
invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->cancel()V
:cond_34
return-void
.end method
.method public getCurPageNum()I
.registers 2
.line 360
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
if-eqz v0, :cond_9
.line 361
invoke-virtual {v0}, Landroidx/viewpager/widget/ViewPager;->getCurrentItem()I
move-result v0
return v0
:cond_9
const/4 v0, -0x1
return v0
.end method
.method public getGiftCnt()Ljava/lang/String;
.registers 2
.line 372
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
if-eqz v0, :cond_d
.line 373
invoke-virtual {v0}, Landroidx/appcompat/widget/AppCompatSpinner;->getSelectedItem()Ljava/lang/Object;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
:cond_d
const-string v0, ""
return-object v0
.end method
.method public getLocalDiamonds()J
.registers 3
.line 794
iget-wide v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->r:J
return-wide v0
.end method
.method public getNoblePageIndex()I
.registers 2
.line 1194
iget v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
return v0
.end method
.method public getPanelSource()Ljava/lang/String;
.registers 2
.line 1198
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->F:Ljava/util/List;
if-eqz v0, :cond_d
invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
move-result v0
if-nez v0, :cond_d
const-string v0, "1"
return-object v0
:cond_d
const-string v0, "2"
return-object v0
.end method
.method public getSelectedGift()Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$b;
.registers 2
.line 384
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
if-eqz v0, :cond_7
.line 3044
iget-object v0, v0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$b;
return-object v0
:cond_7
const/4 v0, 0x0
return-object v0
.end method
.method public getSortedGiftList()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;",
">;"
}
.end annotation
.line 340
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
if-eqz v0, :cond_9
invoke-static {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->a(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;)Ljava/util/List;
move-result-object v0
return-object v0
:cond_9
const/4 v0, 0x0
return-object v0
.end method
.method public onClick(Landroid/view/View;)V
.registers 16
.line 529
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result p1
const v0, 0x7d080048
if-ne p1, v0, :cond_ab
.line 531
iget-boolean p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->v:Z
if-nez p1, :cond_e
return-void
.line 535
:cond_e
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
if-eqz p1, :cond_17
const/16 v0, 0xf
.line 536
invoke-interface {p1, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->a(I)V
.line 539
:cond_17
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
invoke-virtual {p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->b()Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
move-result-object p1
if-nez p1, :cond_27
const-string p1, "Revenue_Gift"
const-string v0, "[GiftPanel]checkAndSendGift gift == null"
.line 4573
invoke-static {p1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I
return-void
.line 4576
:cond_27
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
if-eqz v0, :cond_30
invoke-interface {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->i()Ljava/util/ArrayList;
move-result-object v0
goto :goto_35
:cond_30
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 4578
:goto_35
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->j:Landroidx/appcompat/widget/AppCompatSpinner;
invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatSpinner;->getSelectedItem()Ljava/lang/Object;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v1
const/4 v9, 0x1
invoke-static {v1, v9}, Lsg/bigo/common/q;->a(Ljava/lang/String;I)I
move-result v10
.line 4580
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v11
:cond_48
:goto_48
invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_aa
invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Long;
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v12
.line 4581
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a:Lsg/bigolive/revenue64/component/gift/GiftComponent;
.line 5163
iget v1, v0, Lsg/bigolive/revenue64/component/gift/GiftComponent;->a:I
.line 4581
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a:Lsg/bigolive/revenue64/component/gift/GiftComponent;
.line 5226
iget-boolean v2, v0, Lsg/bigolive/revenue64/component/gift/GiftComponent;->c:Z
.line 4581
iget-object v3, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->E:Lcom/imo/android/imoim/noble/data/UserNobleInfo;
iget-wide v7, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->r:J
move-object v0, p1
move v4, v10
move-wide v5, v12
invoke-static/range {v0 .. v8}, Lsg/bigolive/revenue64/component/gift/mvp/view/a;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;IZLcom/imo/android/imoim/noble/data/UserNobleInfo;IJJ)I
move-result v0
if-eqz v0, :cond_94
if-eq v0, v9, :cond_90
const/4 v1, 0x4
if-eq v0, v1, :cond_7c
const/4 v1, 0x5
if-eq v0, v1, :cond_76
goto :goto_48
.line 4590
:cond_76
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->o:Lcom/imo/android/imoim/noble/views/NobleGiftSendTipView;
invoke-virtual {v0}, Lcom/imo/android/imoim/noble/views/NobleGiftSendTipView;->a()V
goto :goto_48
.line 4596
:cond_7c
invoke-virtual {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b()V
.line 4597
iget-object v2, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
if-eqz v2, :cond_48
.line 4598
iget v5, p1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->a:I
.line 6116
iget v0, p1, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->k:I
div-int/lit8 v6, v0, 0x64
const/4 v8, -0x1
move-wide v3, v12
move v7, v10
.line 4598
invoke-interface/range {v2 .. v8}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->a(JIIII)V
goto :goto_48
.line 4593
:cond_90
invoke-virtual {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b()V
goto :goto_48
.line 4586
:cond_94
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->z:Ljava/lang/String;
.line 4587
invoke-direct {p0, p1, v12, v13}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a(Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;J)V
goto :goto_48
:cond_aa
return-void
:cond_ab
const v0, 0x7d0801dd
if-ne p1, v0, :cond_c7
.line 541
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
if-eqz p1, :cond_141
.line 542
sget-object p1, Lcom/imo/android/imoim/wallet/a/a;->a:Lcom/imo/android/imoim/wallet/a/a;
invoke-static {}, Lcom/imo/android/imoim/wallet/a/a;->a()Ljava/lang/String;
move-result-object p1
.line 543
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
const/16 v1, 0x10
invoke-interface {v0, v1, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->a(ILjava/lang/String;)V
.line 544
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
invoke-interface {v0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->b(Ljava/lang/String;)V
return-void
:cond_c7
const v0, 0x7d08030f
if-ne p1, v0, :cond_dd
.line 547
invoke-direct {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->h()V
.line 548
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
if-eqz p1, :cond_141
.line 549
sget-object v0, Lcom/imo/android/imoim/wallet/a/a;->a:Lcom/imo/android/imoim/wallet/a/a;
invoke-static {}, Lcom/imo/android/imoim/wallet/a/a;->a()Ljava/lang/String;
move-result-object v0
invoke-interface {p1, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->b(Ljava/lang/String;)V
return-void
:cond_dd
const v0, 0x7d0802d7
if-ne p1, v0, :cond_f1
.line 552
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
invoke-virtual {p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->getCount()I
move-result p1
if-lez p1, :cond_141
.line 553
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroidx/viewpager/widget/ViewPager;->setCurrentItem(I)V
return-void
:cond_f1
const v0, 0x7d0802d6
if-ne p1, v0, :cond_10f
.line 556
iget p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
if-ltz p1, :cond_107
.line 557
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a(I)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->B:Ljava/lang/String;
.line 558
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
iget v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
invoke-virtual {p1, v0}, Landroidx/viewpager/widget/ViewPager;->setCurrentItem(I)V
.line 560
:cond_107
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
const/16 v0, 0x13
invoke-interface {p1, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->a(I)V
return-void
:cond_10f
const v0, 0x7d080176
if-ne p1, v0, :cond_141
.line 562
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
const/16 v0, 0x1a
invoke-interface {p1, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->a(I)V
const-string p1, "2"
.line 563
invoke-virtual {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a(Ljava/lang/String;)V
.line 6798
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
invoke-interface {p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->i()Ljava/util/ArrayList;
move-result-object p1
.line 6799
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->t:Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->getComponent()Lsg/bigo/core/component/b/d;
move-result-object v0
const-class v1, Lsg/bigolive/revenue64/component/backpack/a;
invoke-interface {v0, v1}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v0
check-cast v0, Lsg/bigolive/revenue64/component/backpack/a;
if-eqz v0, :cond_141
.line 6801
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a:Lsg/bigolive/revenue64/component/gift/GiftComponent;
.line 7163
iget v1, v1, Lsg/bigolive/revenue64/component/gift/GiftComponent;->a:I
.line 6801
iget-object v2, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a:Lsg/bigolive/revenue64/component/gift/GiftComponent;
.line 7324
iget v2, v2, Lsg/bigolive/revenue64/component/gift/GiftComponent;->b:I
.line 6801
invoke-interface {v0, v1, v2, p1}, Lsg/bigolive/revenue64/component/backpack/a;->a(IILjava/util/ArrayList;)V
:cond_141
return-void
.end method
.method protected onDetachedFromWindow()V
.registers 1
.line 259
invoke-super {p0}, Landroid/widget/RelativeLayout;->onDetachedFromWindow()V
.line 260
invoke-virtual {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a()V
return-void
.end method
.method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z
.registers 9
.line 250
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->n:Landroid/widget/TextView;
const/4 v1, 0x0
if-eqz v0, :cond_4a
invoke-virtual {v0}, Landroid/widget/TextView;->getVisibility()I
move-result v0
if-nez v0, :cond_4a
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->n:Landroid/widget/TextView;
.line 251
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawX()F
move-result v2
float-to-int v2, v2
int-to-float v2, v2
invoke-virtual {p1}, Landroid/view/MotionEvent;->getRawY()F
move-result p1
float-to-int p1, p1
int-to-float p1, p1
const/4 v3, 0x1
if-eqz v0, :cond_46
const/4 v4, 0x2
new-array v4, v4, [I
.line 2059
invoke-virtual {v0, v4}, Landroid/view/View;->getLocationOnScreen([I)V
.line 2060
aget v5, v4, v1
.line 2061
aget v4, v4, v3
.line 2062
invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
move-result v6
add-int/2addr v6, v5
.line 2063
invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
move-result v0
add-int/2addr v0, v4
int-to-float v4, v4
cmpl-float v4, p1, v4
if-ltz v4, :cond_46
int-to-float v0, v0
cmpg-float p1, p1, v0
if-gtz p1, :cond_46
int-to-float p1, v5
cmpl-float p1, v2, p1
if-ltz p1, :cond_46
int-to-float p1, v6
cmpg-float p1, v2, p1
if-gtz p1, :cond_46
const/4 p1, 0x1
goto :goto_47
:cond_46
const/4 p1, 0x0
:goto_47
if-nez p1, :cond_4a
return v3
:cond_4a
return v1
.end method
.method public onPageScrollStateChanged(I)V
.registers 3
const/4 v0, 0x1
if-ne p1, v0, :cond_b
.line 419
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->g:Landroidx/viewpager/widget/ViewPager;
invoke-virtual {p1}, Landroidx/viewpager/widget/ViewPager;->getCurrentItem()I
move-result p1
iput p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->A:I
:cond_b
return-void
.end method
.method public onPageScrolled(IFI)V
.registers 4
return-void
.end method
.method public onPageSelected(I)V
.registers 4
.line 396
invoke-direct {p0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->f()V
.line 397
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
invoke-virtual {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->b()Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;
move-result-object v0
.line 398
iget-object v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->B:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_17
.line 399
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->B:Ljava/lang/String;
invoke-direct {p0, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b(Ljava/lang/String;)V
goto :goto_2b
.line 400
:cond_17
iget v1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
if-ne p1, v1, :cond_2b
if-eqz v0, :cond_22
iget-short v0, v0, Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;->b:S
const/4 v1, 0x4
if-eq v0, v1, :cond_2b
.line 401
:cond_22
iget v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->C:I
invoke-direct {p0, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->a(I)Ljava/lang/String;
move-result-object v0
invoke-direct {p0, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b(Ljava/lang/String;)V
:cond_2b
:goto_2b
const-string v0, ""
.line 403
iput-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->B:Ljava/lang/String;
.line 404
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
if-eqz v0, :cond_49
.line 405
invoke-interface {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->j()V
.line 406
iget v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->A:I
if-le p1, v0, :cond_42
.line 408
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
const/16 v0, 0x9
invoke-interface {p1, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->a(I)V
return-void
.line 411
:cond_42
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
const/16 v0, 0xa
invoke-interface {p1, v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;->a(I)V
:cond_49
return-void
.end method
.method public setGiftInfo(Ljava/util/List;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lsg/bigolive/revenue64/component/gift/bean/VGiftInfoBean;",
">;)V"
}
.end annotation
.line 308
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->setAdapterData(Ljava/util/List;)V
.line 309
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->B:Ljava/lang/String;
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b(Ljava/lang/String;)V
return-void
.end method
.method public setOnGiftPanelClickListener(Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;)V
.registers 2
.line 344
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->u:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$a;
return-void
.end method
.method public setSelectedGiftId(Ljava/lang/String;)V
.registers 3
.line 1160
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->B:Ljava/lang/String;
.line 1161
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
invoke-virtual {v0}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->getCount()I
move-result v0
if-lez v0, :cond_d
.line 1162
invoke-direct {p0, p1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b(Ljava/lang/String;)V
:cond_d
return-void
.end method
.method public setUserNobleInfo(Lcom/imo/android/imoim/noble/data/UserNobleInfo;)V
.registers 6
.line 1180
sget-object v0, Lcom/imo/android/imoim/noble/b;->a:Lcom/imo/android/imoim/noble/b;
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->E:Lcom/imo/android/imoim/noble/data/UserNobleInfo;
invoke-static {v0}, Lcom/imo/android/imoim/noble/b;->a(Lcom/imo/android/imoim/noble/data/UserNobleInfo;)Z
move-result v0
const/4 v1, 0x1
if-nez v0, :cond_14
sget-object v0, Lcom/imo/android/imoim/noble/b;->a:Lcom/imo/android/imoim/noble/b;
.line 1181
invoke-static {p1}, Lcom/imo/android/imoim/noble/b;->a(Lcom/imo/android/imoim/noble/data/UserNobleInfo;)Z
move-result v0
if-eqz v0, :cond_14
goto :goto_28
.line 1183
:cond_14
sget-object v0, Lcom/imo/android/imoim/noble/b;->a:Lcom/imo/android/imoim/noble/b;
iget-object v0, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->E:Lcom/imo/android/imoim/noble/data/UserNobleInfo;
invoke-static {v0}, Lcom/imo/android/imoim/noble/b;->a(Lcom/imo/android/imoim/noble/data/UserNobleInfo;)Z
move-result v0
if-eqz v0, :cond_27
sget-object v0, Lcom/imo/android/imoim/noble/b;->a:Lcom/imo/android/imoim/noble/b;
.line 1184
invoke-static {p1}, Lcom/imo/android/imoim/noble/b;->a(Lcom/imo/android/imoim/noble/data/UserNobleInfo;)Z
move-result v0
if-nez v0, :cond_27
goto :goto_28
:cond_27
const/4 v1, 0x0
.line 1187
:goto_28
iput-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->E:Lcom/imo/android/imoim/noble/data/UserNobleInfo;
.line 1188
iget-object p1, p0, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->b:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;
if-eqz p1, :cond_60
if-eqz v1, :cond_60
.line 9149
iget-object v0, p1, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->a:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_36
:goto_36
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_60
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;
.line 9150
sget-object v2, Lcom/imo/android/imoim/noble/b;->a:Lcom/imo/android/imoim/noble/b;
iget-object v2, p1, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel$GiftPageAdapter;->d:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;
.line 10082
iget-object v2, v2, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPanel;->E:Lcom/imo/android/imoim/noble/data/UserNobleInfo;
.line 9150
invoke-static {v2}, Lcom/imo/android/imoim/noble/b;->a(Lcom/imo/android/imoim/noble/data/UserNobleInfo;)Z
move-result v2
.line 10147
iput-boolean v2, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;->h:Z
.line 10148
iget-object v3, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;->c:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$a;
if-eqz v3, :cond_36
.line 10149
iget-object v1, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;->c:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$a;
.line 10359
iput-boolean v2, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$a;->c:Z
.line 10361
iget-object v2, v1, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$a;->d:Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;
iget-boolean v2, v2, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment;->g:Z
if-eqz v2, :cond_36
.line 10362
invoke-virtual {v1}, Lsg/bigolive/revenue64/component/gift/mvp/view/GiftPageFragment$a;->notifyDataSetChanged()V
goto :goto_36
:cond_60
return-void
.end method