f.smali
.class public abstract Lcom/imo/android/imoim/feeds/ui/detail/f;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/feeds/ui/detail/f$a;
}
.end annotation
# instance fields
.field a:Lcom/imo/android/imoim/feeds/ui/detail/f$a;
.field protected b:I
.field protected c:I
.field protected d:I
.field protected e:Ljava/lang/String;
.field protected f:I
.field protected g:Lcom/imo/android/imoim/feeds/ui/detail/data/b;
.field protected h:Lcom/imo/android/imoim/feeds/ui/detail/c/e;
.field protected i:Lcom/imo/android/imoim/feeds/ui/detail/a;
.field public j:Lcom/imo/android/imoim/feeds/ui/AppBaseActivity;
.field public k:Lcom/imo/android/imoim/feeds/ui/detail/data/a;
.field public l:Z
.field public m:Lcom/imo/android/imoim/feeds/ui/detail/a$a;
# direct methods
.method public constructor <init>(Lcom/imo/android/imoim/feeds/ui/AppBaseActivity;)V
.registers 2
.line 49
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 50
iput-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->j:Lcom/imo/android/imoim/feeds/ui/AppBaseActivity;
return-void
.end method
# virtual methods
.method public a()V
.registers 3
.line 78
iget-object v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->h:Lcom/imo/android/imoim/feeds/ui/detail/c/e;
if-eqz v0, :cond_26
.line 1177
invoke-virtual {v0}, Lcom/imo/android/imoim/feeds/ui/detail/c/e;->c()V
.line 1178
iget-object v1, v0, Lcom/imo/android/imoim/feeds/ui/detail/c/e;->b:Landroid/animation/ObjectAnimator;
if-eqz v1, :cond_15
.line 1179
iget-object v1, v0, Lcom/imo/android/imoim/feeds/ui/detail/c/e;->b:Landroid/animation/ObjectAnimator;
invoke-virtual {v1}, Landroid/animation/ObjectAnimator;->removeAllListeners()V
.line 1180
iget-object v1, v0, Lcom/imo/android/imoim/feeds/ui/detail/c/e;->b:Landroid/animation/ObjectAnimator;
invoke-virtual {v1}, Landroid/animation/ObjectAnimator;->removeAllUpdateListeners()V
.line 1182
:cond_15
invoke-virtual {v0}, Lcom/imo/android/imoim/feeds/ui/detail/c/e;->d()V
.line 1183
iget-object v1, v0, Lcom/imo/android/imoim/feeds/ui/detail/c/e;->c:Landroid/animation/ObjectAnimator;
if-eqz v1, :cond_26
.line 1184
iget-object v1, v0, Lcom/imo/android/imoim/feeds/ui/detail/c/e;->c:Landroid/animation/ObjectAnimator;
invoke-virtual {v1}, Landroid/animation/ObjectAnimator;->removeAllListeners()V
.line 1185
iget-object v0, v0, Lcom/imo/android/imoim/feeds/ui/detail/c/e;->c:Landroid/animation/ObjectAnimator;
invoke-virtual {v0}, Landroid/animation/ObjectAnimator;->removeAllUpdateListeners()V
:cond_26
return-void
.end method
.method public a(I)V
.registers 2
return-void
.end method
.method public a(III)V
.registers 4
return-void
.end method
.method public a(ILjava/util/Map;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
return-void
.end method
.method public a(IZ)V
.registers 3
return-void
.end method
.method final a(JILjava/lang/String;BILjava/lang/String;)V
.registers 23
move-object v0, p0
move-wide/from16 v1, p1
move-object/from16 v3, p7
.line 268
invoke-static {}, Lcom/masala/share/stat/aa;->a()Lcom/masala/share/stat/aa;
move-result-object v4
iget-object v5, v0, Lcom/imo/android/imoim/feeds/ui/detail/f;->e:Ljava/lang/String;
iget-object v6, v0, Lcom/imo/android/imoim/feeds/ui/detail/f;->k:Lcom/imo/android/imoim/feeds/ui/detail/data/a;
if-eqz v6, :cond_12
.line 2122
iget v6, v6, Lcom/imo/android/imoim/feeds/ui/detail/data/a;->a:I
goto :goto_14
.line 269
:cond_12
iget v6, v0, Lcom/imo/android/imoim/feeds/ui/detail/f;->f:I
:goto_14
iget-boolean v7, v0, Lcom/imo/android/imoim/feeds/ui/detail/f;->l:Z
iget-object v8, v0, Lcom/imo/android/imoim/feeds/ui/detail/f;->i:Lcom/imo/android/imoim/feeds/ui/detail/a;
.line 2615
iget v8, v8, Lcom/imo/android/imoim/feeds/ui/detail/a;->d:I
.line 271
iget-object v9, v0, Lcom/imo/android/imoim/feeds/ui/detail/f;->i:Lcom/imo/android/imoim/feeds/ui/detail/a;
.line 3611
iget-object v9, v9, Lcom/imo/android/imoim/feeds/ui/detail/a;->e:Ljava/lang/String;
.line 271
iget v10, v0, Lcom/imo/android/imoim/feeds/ui/detail/f;->c:I
.line 4288
iget-object v11, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
if-eqz v11, :cond_5b
iget-object v11, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iget-wide v11, v11, Lcom/masala/share/stat/z;->d:J
cmp-long v13, v11, v1
if-nez v13, :cond_5b
.line 4289
iget-object v11, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
const/4 v12, 0x0
.line 5084
iput v12, v11, Lcom/masala/share/stat/z;->v:I
.line 5085
iput-boolean v12, v11, Lcom/masala/share/stat/z;->w:Z
.line 4290
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v11
if-nez v11, :cond_3d
.line 4291
iget-object v11, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iput-object v5, v11, Lcom/masala/share/stat/z;->f:Ljava/lang/String;
:cond_3d
const/4 v5, -0x1
if-eq v6, v5, :cond_44
.line 4294
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iput v6, v5, Lcom/masala/share/stat/z;->g:I
.line 4296
:cond_44
invoke-static/range {p7 .. p7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_4e
.line 4297
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iput-object v3, v5, Lcom/masala/share/stat/z;->c:Ljava/lang/String;
.line 4299
:cond_4e
invoke-static/range {p4 .. p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v5
if-nez v5, :cond_8e
.line 4300
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
move-object/from16 v11, p4
iput-object v11, v5, Lcom/masala/share/stat/z;->e:Ljava/lang/String;
goto :goto_8e
:cond_5b
move-object/from16 v11, p4
.line 4303
new-instance v12, Lcom/masala/share/stat/z;
invoke-direct {v12}, Lcom/masala/share/stat/z;-><init>()V
iput-object v12, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
.line 4304
iget-object v12, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iput-wide v1, v12, Lcom/masala/share/stat/z;->d:J
.line 4305
iget-object v12, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
move/from16 v13, p3
iput v13, v12, Lcom/masala/share/stat/z;->h:I
.line 4306
iget-object v12, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
invoke-static/range {p4 .. p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v13
const-string v14, ""
if-eqz v13, :cond_79
move-object v11, v14
:cond_79
iput-object v11, v12, Lcom/masala/share/stat/z;->e:Ljava/lang/String;
.line 4307
iget-object v11, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v12
if-eqz v12, :cond_84
move-object v5, v14
:cond_84
iput-object v5, v11, Lcom/masala/share/stat/z;->f:Ljava/lang/String;
.line 4308
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iput v6, v5, Lcom/masala/share/stat/z;->g:I
.line 4309
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iput-object v3, v5, Lcom/masala/share/stat/z;->c:Ljava/lang/String;
.line 4311
:cond_8e
:goto_8e
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
move/from16 v6, p5
iput-byte v6, v5, Lcom/masala/share/stat/z;->x:B
.line 4312
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iput v7, v5, Lcom/masala/share/stat/z;->n:I
.line 4313
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iput v8, v5, Lcom/masala/share/stat/z;->o:I
.line 4314
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iput-object v9, v5, Lcom/masala/share/stat/z;->p:Ljava/lang/String;
.line 4315
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
const-string v6, "1"
iput-object v6, v5, Lcom/masala/share/stat/z;->b:Ljava/lang/String;
.line 4316
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
move/from16 v6, p6
iput v6, v5, Lcom/masala/share/stat/z;->q:I
.line 4317
iget-object v5, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
iput v10, v5, Lcom/masala/share/stat/z;->r:I
.line 4319
iget-object v4, v4, Lcom/masala/share/stat/aa;->b:Lcom/masala/share/stat/z;
.line 5095
new-instance v5, Ljava/util/HashMap;
invoke-direct {v5}, Ljava/util/HashMap;-><init>()V
.line 5096
iget-wide v6, v4, Lcom/masala/share/stat/z;->d:J
invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v6
const-string v7, "post_id"
invoke-virtual {v5, v7, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5097
iget-object v6, v4, Lcom/masala/share/stat/z;->e:Ljava/lang/String;
const-string v7, "dispatch_id"
invoke-virtual {v5, v7, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5098
iget v6, v4, Lcom/masala/share/stat/z;->q:I
invoke-static {v6}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v6
const-string v7, "type"
invoke-virtual {v5, v7, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5099
iget-object v6, v4, Lcom/masala/share/stat/z;->c:Ljava/lang/String;
const-string v7, "refer"
invoke-virtual {v5, v7, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5100
iget v6, v4, Lcom/masala/share/stat/z;->r:I
invoke-static {v6}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v6
const-string v7, "enter_type"
invoke-virtual {v5, v7, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5101
iget v6, v4, Lcom/masala/share/stat/z;->g:I
add-int/lit8 v6, v6, 0x1
invoke-static {v6}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v6
const-string v7, "list_pos"
invoke-virtual {v5, v7, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5102
iget-byte v4, v4, Lcom/masala/share/stat/z;->x:B
invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v4
const-string v6, "social_tag_id"
invoke-virtual {v5, v6, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4319
invoke-static/range {p7 .. p7}, Lcom/masala/share/stat/aa;->a(Ljava/lang/String;)Ljava/util/Map;
const-string v3, "02001004"
invoke-static {v3, v5}, Lcom/masala/share/stat/aa;->a(Ljava/lang/String;Ljava/util/Map;)V
.line 273
invoke-static {}, Lcom/masala/share/stat/aa;->a()Lcom/masala/share/stat/aa;
move-result-object v3
.line 5368
new-instance v4, Lcom/masala/share/stat/y;
invoke-direct {v4}, Lcom/masala/share/stat/y;-><init>()V
iput-object v4, v3, Lcom/masala/share/stat/aa;->c:Lcom/masala/share/stat/y;
.line 5369
iget-object v3, v3, Lcom/masala/share/stat/aa;->c:Lcom/masala/share/stat/y;
iput-wide v1, v3, Lcom/masala/share/stat/y;->a:J
return-void
.end method
.method public a(Landroid/content/Intent;Landroid/os/Bundle;)V
.registers 5
const/4 p2, -0x1
const-string v0, "entrance_type"
.line 130
invoke-virtual {p1, v0, p2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->b:I
const-string v0, "feeds_enter_type"
const/4 v1, 0x2
.line 131
invoke-virtual {p1, v0, v1}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->c:I
const-string v0, "key_from_position"
.line 133
invoke-virtual {p1, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->e:Ljava/lang/String;
const-string v0, "key_position_in_list"
.line 134
invoke-virtual {p1, v0, p2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->f:I
const-string v0, "key_bundle"
.line 135
invoke-virtual {p1, v0, p2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result p1
.line 136
invoke-static {p1}, Lcom/imo/android/imoim/feeds/ui/detail/data/c;->a(I)Lcom/imo/android/imoim/feeds/ui/detail/data/b;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->g:Lcom/imo/android/imoim/feeds/ui/detail/data/b;
const/4 p1, 0x0
.line 137
iput-boolean p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->l:Z
.line 139
iget p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->b:I
invoke-static {p1}, Lcom/masala/share/stat/c/i;->h(I)B
move-result p1
iput p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->d:I
return-void
.end method
.method public a(Landroid/os/Bundle;)V
.registers 2
return-void
.end method
.method public final a(Lcom/imo/android/imoim/feeds/ui/detail/a;)V
.registers 2
.line 66
iput-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->i:Lcom/imo/android/imoim/feeds/ui/detail/a;
return-void
.end method
.method public a(Lcom/imo/android/imoim/feeds/ui/detail/b;)V
.registers 2
.line 192
invoke-virtual {p1}, Lcom/imo/android/imoim/feeds/ui/detail/b;->c()V
return-void
.end method
.method public a(Lcom/imo/android/imoim/feeds/ui/detail/b;I)V
.registers 3
.line 186
invoke-virtual {p1}, Lcom/imo/android/imoim/feeds/ui/detail/b;->b()V
return-void
.end method
.method public a(Lcom/imo/android/imoim/feeds/ui/detail/c/e;)V
.registers 2
.line 74
iput-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->h:Lcom/imo/android/imoim/feeds/ui/detail/c/e;
return-void
.end method
.method public a(Lcom/imo/android/imoim/feeds/ui/detail/data/a;)V
.registers 2
.line 58
iput-object p1, p0, Lcom/imo/android/imoim/feeds/ui/detail/f;->k:Lcom/imo/android/imoim/feeds/ui/detail/data/a;
return-void
.end method
.method public a(ILandroid/view/KeyEvent;)Z
.registers 3
const/4 p1, 0x0
return p1
.end method
.method public a(Landroid/view/MotionEvent;)Z
.registers 2
const/4 p1, 0x0
return p1
.end method
.method public b(I)Lcom/imo/android/imoim/feeds/ui/detail/b;
.registers 2
const/4 p1, 0x0
return-object p1
.end method
.method public b()V
.registers 1
return-void
.end method
.method public b(Lcom/imo/android/imoim/feeds/ui/detail/b;)V
.registers 2
.line 198
invoke-virtual {p1}, Lcom/imo/android/imoim/feeds/ui/detail/b;->d()V
return-void
.end method
.method public abstract c()I
.end method
.method public c(I)V
.registers 2
return-void
.end method
.method public c(Lcom/imo/android/imoim/feeds/ui/detail/b;)V
.registers 2
.line 203
invoke-virtual {p1}, Lcom/imo/android/imoim/feeds/ui/detail/b;->e()V
return-void
.end method
.method public d()Lcom/imo/android/imoim/feeds/ui/detail/b;
.registers 2
const/4 v0, 0x0
return-object v0
.end method
.method public d(I)V
.registers 2
return-void
.end method
.method public d(Lcom/imo/android/imoim/feeds/ui/detail/b;)V
.registers 2
.line 209
invoke-virtual {p1}, Lcom/imo/android/imoim/feeds/ui/detail/b;->f()V
return-void
.end method
.method public e()V
.registers 1
return-void
.end method
.method public e(I)V
.registers 2
return-void
.end method
.method public e(Lcom/imo/android/imoim/feeds/ui/detail/b;)V
.registers 2
.line 215
invoke-virtual {p1}, Lcom/imo/android/imoim/feeds/ui/detail/b;->g()V
return-void
.end method
.method public equals(Ljava/lang/Object;)Z
.registers 3
.line 120
instance-of v0, p1, Lcom/imo/android/imoim/feeds/ui/detail/f;
if-eqz v0, :cond_14
.line 121
invoke-virtual {p0}, Lcom/imo/android/imoim/feeds/ui/detail/f;->c()I
move-result v0
check-cast p1, Lcom/imo/android/imoim/feeds/ui/detail/f;
invoke-virtual {p1}, Lcom/imo/android/imoim/feeds/ui/detail/f;->c()I
move-result p1
if-ne v0, p1, :cond_12
const/4 p1, 0x1
return p1
:cond_12
const/4 p1, 0x0
return p1
.line 124
:cond_14
invoke-super {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method public f()V
.registers 1
return-void
.end method
.method public g()V
.registers 1
return-void
.end method
.method public h()V
.registers 1
return-void
.end method
.method public i()V
.registers 1
return-void
.end method
.method public j()V
.registers 1
return-void
.end method
.method public k()V
.registers 1
return-void
.end method
.method public l()V
.registers 1
return-void
.end method
.method public m()V
.registers 1
return-void
.end method