CameraActivity2.smali
.class public Lcom/imo/android/imoim/camera/CameraActivity2;
.super Lcom/imo/android/imoim/activities/IMOActivity;
.source "SourceFile"
# interfaces
.implements Landroid/hardware/SensorEventListener;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/camera/CameraActivity2$c;,
Lcom/imo/android/imoim/camera/CameraActivity2$b;,
Lcom/imo/android/imoim/camera/CameraActivity2$a;,
Lcom/imo/android/imoim/camera/CameraActivity2$d;
}
.end annotation
# instance fields
.field private A:Landroid/hardware/SensorManager;
.field private B:Landroid/hardware/Sensor;
.field private C:I
.field private D:Z
.field private E:Z
.field private F:Z
.field private G:Z
.field private H:Z
.field private I:Z
.field private J:Lcom/imo/android/imoim/views/CameraModeView$b;
.field private K:J
.field private L:J
.field private M:J
.field private N:Lcom/imo/android/imoim/camera/CameraEditParams;
.field private O:Lcom/imo/android/imoim/util/ad;
.field private P:Lcom/imo/android/imoim/camera/CameraMultiEditViewModel;
.field a:Lcom/imo/android/imoim/camera/CameraEditView;
.field b:Lcom/imo/android/imoim/camera/CameraEditView$f;
.field c:Landroid/view/View;
.field d:Landroid/widget/FrameLayout;
.field e:Lcom/imo/android/imoim/camera/CameraEditView$c;
.field f:Z
.field g:Z
.field h:Landroid/os/Handler;
.field i:Lcom/imo/android/imoim/camera/g;
.field j:Ljava/io/File;
.field public k:Lcom/imo/android/imoim/camera/CameraActivity2$d;
.field private l:Landroid/view/ScaleGestureDetector;
.field private m:Landroid/view/GestureDetector;
.field private n:Lcom/imo/android/imoim/camera/CameraPreview2;
.field private o:Lcom/imo/android/imoim/views/AutoFocusView;
.field private p:Lcom/imo/android/imoim/views/CameraModeView;
.field private q:Landroid/view/View;
.field private r:Landroid/widget/ProgressBar;
.field private s:Landroid/widget/ProgressBar;
.field private t:Landroid/animation/ObjectAnimator;
.field private u:Landroid/animation/ObjectAnimator;
.field private v:Z
.field private w:Z
.field private x:Z
.field private y:Ljava/lang/String;
.field private z:Lcom/imo/android/imoim/camera/CameraEditView$a;
# direct methods
.method public constructor <init>()V
.registers 2
.line 111
invoke-direct {p0}, Lcom/imo/android/imoim/activities/IMOActivity;-><init>()V
.line 149
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$f;->NONE:Lcom/imo/android/imoim/camera/CameraEditView$f;
iput-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
.line 157
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$c;->OTHERS:Lcom/imo/android/imoim/camera/CameraEditView$c;
iput-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
.line 164
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$a;->DEFAULT:Lcom/imo/android/imoim/camera/CameraEditView$a;
iput-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->z:Lcom/imo/android/imoim/camera/CameraEditView$a;
const/4 v0, 0x1
.line 171
iput-boolean v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->E:Z
.line 176
sget-object v0, Lcom/imo/android/imoim/views/CameraModeView$b;->PHOTO_AND_VIDEO:Lcom/imo/android/imoim/views/CameraModeView$b;
iput-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->J:Lcom/imo/android/imoim/views/CameraModeView$b;
.line 187
sget-object v0, Lcom/imo/android/imoim/util/ad;->UNKNOWN:Lcom/imo/android/imoim/util/ad;
iput-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->O:Lcom/imo/android/imoim/util/ad;
.line 1006
new-instance v0, Lcom/imo/android/imoim/camera/CameraActivity2$11;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/camera/CameraActivity2$11;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
iput-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->k:Lcom/imo/android/imoim/camera/CameraActivity2$d;
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/camera/CameraActivity2;)Landroid/view/GestureDetector;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->m:Landroid/view/GestureDetector;
return-object p0
.end method
.method static synthetic a(Lcom/imo/android/imoim/camera/CameraActivity2;Ljava/lang/String;)Ljava/lang/String;
.registers 2
.line 111
iput-object p1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->y:Ljava/lang/String;
return-object p1
.end method
.method private a()V
.registers 5
.line 1128
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$f;->NONE:Lcom/imo/android/imoim/camera/CameraEditView$f;
const/4 v2, 0x0
if-eq v0, v1, :cond_9
const/4 v0, 0x1
goto :goto_a
:cond_9
const/4 v0, 0x0
.line 1130
:goto_a
iget-object v1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
iget-object v3, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
invoke-virtual {v1, v3}, Lcom/imo/android/imoim/views/CameraModeView;->a(Lcom/imo/android/imoim/camera/CameraEditView$f;)V
.line 1131
iget-object v1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
if-eqz v0, :cond_16
goto :goto_18
:cond_16
const/16 v2, 0x8
:goto_18
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/camera/CameraEditView;->setVisibility(I)V
return-void
.end method
.method public static a(Landroid/content/Context;)V
.registers 4
.line 332
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraEditActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const/high16 v1, 0x10000000
.line 333
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
move-result-object v0
.line 334
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_STORY:Lcom/imo/android/imoim/camera/CameraEditView$a;
const-string v2, "action"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string v1, "text"
const-string v2, ""
.line 335
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 336
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$c;->CHANGE_STATUS:Lcom/imo/android/imoim/camera/CameraEditView$c;
const-string v2, "from"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
.line 337
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;)V
.registers 4
const/4 v0, 0x0
const/4 v1, 0x1
.line 379
invoke-static {p0, p1, v0, v1}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Landroid/content/Context;Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;Lcom/imo/android/imoim/camera/CameraEditParams;I)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;Lcom/imo/android/imoim/camera/CameraEditParams;I)V
.registers 6
.line 391
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 392
invoke-static {v0, p1, p2}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Landroid/content/Intent;Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;Lcom/imo/android/imoim/camera/CameraEditParams;)V
.line 393
check-cast p0, Landroid/app/Activity;
invoke-virtual {p0, v0, p3}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;Lcom/imo/android/imoim/camera/CameraEditParams;Ljava/lang/String;)V
.registers 6
.line 383
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const-string v1, "from"
.line 384
invoke-virtual {v0, v1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 385
invoke-static {v0, p1, p2}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Landroid/content/Intent;Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;Lcom/imo/android/imoim/camera/CameraEditParams;)V
const-string p1, "gallery"
const/4 p2, 0x0
.line 386
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
.line 387
check-cast p0, Landroid/app/Activity;
const/16 p1, 0x3f2
invoke-virtual {p0, v0, p1}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/imo/android/imoim/camera/CameraEditView$c;)V
.registers 5
.line 213
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const/high16 v1, 0x10000000
.line 214
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
move-result-object v0
.line 216
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_STORY:Lcom/imo/android/imoim/camera/CameraEditView$a;
const-string v2, "action"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string v1, "from"
.line 220
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string p1, "key_to_story"
const/4 v1, 0x1
.line 221
invoke-virtual {v0, p1, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
.line 222
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/imo/android/imoim/camera/CameraEditView$f;Landroid/content/Intent;Ljava/util/ArrayList;Lcom/imo/android/imoim/data/FileTypeHelper$Music;Ljava/lang/String;)V
.registers 14
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Lcom/imo/android/imoim/camera/CameraEditView$f;",
"Landroid/content/Intent;",
"Ljava/util/ArrayList<",
"Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;",
">;",
"Lcom/imo/android/imoim/data/FileTypeHelper$Music;",
"Ljava/lang/String;",
")V"
}
.end annotation
const/4 v5, 0x0
const/16 v6, 0x3f2
move-object v0, p0
move-object v1, p1
move-object v2, p2
move-object v3, p3
move-object v4, p4
move-object v7, p5
.line 241
invoke-static/range {v0 .. v7}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Landroid/content/Context;Lcom/imo/android/imoim/camera/CameraEditView$f;Landroid/content/Intent;Ljava/util/ArrayList;Lcom/imo/android/imoim/data/FileTypeHelper$Music;Ljava/lang/String;ILjava/lang/String;)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/imo/android/imoim/camera/CameraEditView$f;Landroid/content/Intent;Ljava/util/ArrayList;Lcom/imo/android/imoim/data/FileTypeHelper$Music;Ljava/lang/String;ILjava/lang/String;)V
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Lcom/imo/android/imoim/camera/CameraEditView$f;",
"Landroid/content/Intent;",
"Ljava/util/ArrayList<",
"Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;",
">;",
"Lcom/imo/android/imoim/data/FileTypeHelper$Music;",
"Ljava/lang/String;",
"I",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 247
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$c;->OTHERS:Lcom/imo/android/imoim/camera/CameraEditView$c;
.line 248
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_STORY:Lcom/imo/android/imoim/camera/CameraEditView$a;
.line 249
sget-object v2, Lcom/imo/android/imoim/camera/CameraEditView$c;->STORY_CAMERA:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v2}, Lcom/imo/android/imoim/camera/CameraEditView$c;->getValue()Ljava/lang/String;
move-result-object v2
invoke-virtual {v2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_13
.line 250
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$c;->STORY_CAMERA:Lcom/imo/android/imoim/camera/CameraEditView$c;
goto :goto_32
.line 251
:cond_13
sget-object v2, Lcom/imo/android/imoim/camera/CameraEditView$c;->GROUP_STORY:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v2}, Lcom/imo/android/imoim/camera/CameraEditView$c;->getValue()Ljava/lang/String;
move-result-object v2
invoke-virtual {v2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_24
.line 252
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$c;->GROUP_STORY:Lcom/imo/android/imoim/camera/CameraEditView$c;
.line 253
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_GROUP_STORY:Lcom/imo/android/imoim/camera/CameraEditView$a;
goto :goto_32
.line 254
:cond_24
sget-object v2, Lcom/imo/android/imoim/camera/CameraEditView$c;->SETTING_ALBUM:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v2}, Lcom/imo/android/imoim/camera/CameraEditView$c;->getValue()Ljava/lang/String;
move-result-object v2
invoke-virtual {v2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p7
if-eqz p7, :cond_32
.line 255
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$c;->SETTING_ALBUM:Lcom/imo/android/imoim/camera/CameraEditView$c;
.line 258
:cond_32
:goto_32
new-instance p7, Landroid/content/Intent;
const-class v2, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {p7, p0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const-string v2, "action"
.line 259
invoke-virtual {p7, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const/4 v1, 0x1
const-string v2, "key_to_story"
.line 260
invoke-virtual {p7, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
const-string v2, "from"
.line 261
invoke-virtual {p7, v2, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const/4 v0, 0x0
const-string v2, "gallery"
.line 262
invoke-virtual {p7, v2, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
const-string v2, "is_need_text"
.line 263
invoke-virtual {p7, v2, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
const-string v2, "key_first_enter_state"
.line 264
invoke-virtual {p7, v2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
.line 265
invoke-static {p5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_64
const-string p1, "text"
.line 266
invoke-virtual {p7, p1, p5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
:cond_64
if-eqz p2, :cond_78
const-string p1, "share_group_story"
.line 269
invoke-virtual {p2, p1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p5
invoke-virtual {p7, p1, p5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "album"
.line 270
invoke-virtual {p2, p1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
invoke-virtual {p7, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 272
:cond_78
invoke-static {p3}, Lcom/imo/android/common/c;->b(Ljava/util/Collection;)Z
move-result p1
if-nez p1, :cond_a3
.line 273
invoke-virtual {p3}, Ljava/util/ArrayList;->size()I
move-result p1
if-ne p1, v1, :cond_99
.line 274
invoke-virtual {p3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;
.line 275
iget-boolean p2, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->i:Z
const-string p5, "key_is_video"
invoke-virtual {p7, p5, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
.line 276
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->d:Ljava/lang/String;
const-string p2, "key_file_path"
invoke-virtual {p7, p2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
goto :goto_9e
:cond_99
const-string p1, "key_bigo_grllery_media"
.line 278
invoke-virtual {p7, p1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
:goto_9e
const-string p1, "key_medias_sizes"
.line 280
invoke-virtual {p7, p1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
:cond_a3
const-string p1, "selected_music"
.line 282
invoke-virtual {p7, p1, p4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
const-string p1, "is_from_album_pref"
.line 283
invoke-virtual {p7, p1, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
.line 284
check-cast p0, Landroid/app/Activity;
invoke-virtual {p0, p7, p6}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;)V
.registers 4
.line 191
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$c;->OTHERS:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v1, Lcom/imo/android/imoim/util/ad;->UNKNOWN:Lcom/imo/android/imoim/util/ad;
invoke-static {p0, p1, v0, v1}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Landroid/content/Context;Ljava/lang/String;Lcom/imo/android/imoim/camera/CameraEditView$c;Lcom/imo/android/imoim/util/ad;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Lcom/imo/android/imoim/camera/CameraEditView$c;)V
.registers 6
.line 226
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const/high16 v1, 0x10000000
.line 227
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
move-result-object v0
.line 229
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_STORY:Lcom/imo/android/imoim/camera/CameraEditView$a;
const-string v2, "action"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string v1, "key_is_video"
const/4 v2, 0x0
.line 233
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
const-string v1, "key_file_path"
.line 234
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "from"
.line 235
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
.line 236
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Lcom/imo/android/imoim/camera/CameraEditView$c;Lcom/imo/android/imoim/util/ad;)V
.registers 7
.line 195
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 196
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_KEY:Lcom/imo/android/imoim/camera/CameraEditView$a;
const-string v2, "action"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string v1, "key"
.line 197
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "from"
.line 198
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string p1, "key_chat_scene_type"
.line 199
invoke-virtual {v0, p1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
.line 200
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
.registers 6
.line 313
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraEditActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const/high16 v1, 0x10000000
.line 314
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
move-result-object v0
.line 315
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_STORY:Lcom/imo/android/imoim/camera/CameraEditView$a;
const-string v2, "action"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string v1, "text"
.line 316
invoke-virtual {v0, v1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p2, "invite_gid"
.line 317
invoke-virtual {v0, p2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 318
sget-object p1, Lcom/imo/android/imoim/camera/CameraEditView$c;->GROUP_LINK:Lcom/imo/android/imoim/camera/CameraEditView$c;
const-string p2, "from"
invoke-virtual {v0, p2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
.line 319
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method public static a(Landroid/content/Context;ZLjava/lang/String;Lcom/imo/android/imoim/feeds/model/FeedsSendInfo;)V
.registers 7
.line 288
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const/high16 v1, 0x10000000
.line 289
invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
move-result-object v0
.line 291
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_STORY:Lcom/imo/android/imoim/camera/CameraEditView$a;
const-string v2, "action"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string v1, "key_is_video"
.line 295
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
const-string v1, "key_file_path"
.line 296
invoke-virtual {v0, v1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
if-eqz p1, :cond_23
.line 297
sget-object p1, Lcom/imo/android/imoim/camera/CameraEditView$c;->TRENDING_VIDEO:Lcom/imo/android/imoim/camera/CameraEditView$c;
goto :goto_25
:cond_23
sget-object p1, Lcom/imo/android/imoim/camera/CameraEditView$c;->TRENDING_PHOTO:Lcom/imo/android/imoim/camera/CameraEditView$c;
:goto_25
const-string p2, "from"
invoke-virtual {v0, p2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string p1, "key_feeds_send_info"
.line 298
invoke-virtual {v0, p1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
.line 299
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method private static a(Landroid/content/Intent;Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;Lcom/imo/android/imoim/camera/CameraEditParams;)V
.registers 8
.line 408
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$a;->REQUEST_MEDIA:Lcom/imo/android/imoim/camera/CameraEditView$a;
const-string v1, "action"
invoke-virtual {p0, v1, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string v0, "key"
const-string v1, ""
.line 409
invoke-virtual {p0, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 2262
iget-object v0, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->w:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoMediaType;
const/4 v1, 0x2
.line 411
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoMediaType;->b(I)Z
move-result v1
const/4 v2, 0x0
const/4 v3, 0x1
if-eqz v1, :cond_21
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoMediaType;->b(I)Z
move-result v0
if-nez v0, :cond_21
const/4 v0, 0x1
goto :goto_22
:cond_21
const/4 v0, 0x0
:goto_22
const-string v1, "is_photo_only"
invoke-virtual {p0, v1, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
.line 3166
iget-boolean v0, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->d:Z
const-string v1, "gif_as_photo"
.line 412
invoke-virtual {p0, v1, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
.line 3230
iget-wide v0, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->t:J
const-string v4, "limit_size"
.line 413
invoke-virtual {p0, v4, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
.line 4166
iget-boolean v0, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->d:Z
if-nez v0, :cond_3d
.line 4206
iget v0, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->q:I
if-lez v0, :cond_3e
:cond_3d
const/4 v2, 0x1
:cond_3e
const-string v0, "enable_gif"
.line 414
invoke-virtual {p0, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
.line 4238
iget-wide v0, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->u:J
const-string p1, "limit_gif_size"
.line 415
invoke-virtual {p0, p1, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
const-string p1, "params"
.line 416
invoke-virtual {p0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
return-void
.end method
.method private synthetic a(Landroid/view/View;)V
.registers 2
.line 947
sget-object p1, Lcom/imo/android/imoim/story/StoryAddFriendSettingActivity;->a:Lcom/imo/android/imoim/story/StoryAddFriendSettingActivity$a;
const-string p1, "story_send"
invoke-static {p0, p1}, Lcom/imo/android/imoim/story/StoryAddFriendSettingActivity$a;->a(Landroid/content/Context;Ljava/lang/String;)V
return-void
.end method
.method private synthetic a(Landroid/view/View;Landroid/widget/PopupWindow;)V
.registers 7
.line 976
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->isFinished()Z
move-result v0
if-nez v0, :cond_3f
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->isFinishing()Z
move-result v0
if-eqz v0, :cond_d
goto :goto_3f
:cond_d
const/4 v0, 0x2
new-array v0, v0, [I
.line 980
invoke-virtual {p1, v0}, Landroid/view/View;->getLocationOnScreen([I)V
.line 982
invoke-static {}, Lcom/imo/android/imoim/util/do;->a()Z
move-result v1
const/4 v2, 0x1
const/16 v3, 0xa
if-eqz v1, :cond_2e
const v1, 0x800033
.line 984
invoke-static {v3}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v3
aget v0, v0, v2
invoke-virtual {p1}, Landroid/view/View;->getHeight()I
move-result v2
add-int/2addr v0, v2
.line 983
invoke-virtual {p2, p1, v1, v3, v0}, Landroid/widget/PopupWindow;->showAtLocation(Landroid/view/View;III)V
return-void
:cond_2e
const v1, 0x800035
.line 987
invoke-static {v3}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v3
aget v0, v0, v2
invoke-virtual {p1}, Landroid/view/View;->getHeight()I
move-result v2
add-int/2addr v0, v2
.line 986
invoke-virtual {p2, p1, v1, v3, v0}, Landroid/widget/PopupWindow;->showAtLocation(Landroid/view/View;III)V
:cond_3f
:goto_3f
return-void
.end method
.method private synthetic a(Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;)V
.registers 6
if-nez p1, :cond_3
return-void
.line 498
:cond_3
iget-boolean v0, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->i:Z
if-eqz v0, :cond_f
.line 499
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->d:Ljava/lang/String;
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/camera/g;->a(Ljava/lang/String;)V
return-void
.line 501
:cond_f
iget-object v0, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->d:Ljava/lang/String;
iget-object v1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
invoke-virtual {v1}, Lcom/imo/android/imoim/camera/CameraEditView;->getMultiBitmapLruCache()Lcom/imo/android/imoim/camera/h;
move-result-object v1
iget-object v2, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->d:Ljava/lang/String;
iget p1, p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->h:I
const/4 v3, 0x0
invoke-virtual {v1, v3, v2, p1}, Lcom/imo/android/imoim/camera/h;->a(ZLjava/lang/String;I)Landroid/graphics/Bitmap;
move-result-object p1
invoke-direct {p0, v0, p1, v3}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Ljava/lang/String;Landroid/graphics/Bitmap;I)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/camera/CameraActivity2;Lcom/imo/android/imoim/camera/CameraEditView$f;Ljava/lang/Object;Ljava/lang/String;)V
.registers 4
.line 111
invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Lcom/imo/android/imoim/camera/CameraEditView$f;Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/camera/CameraActivity2;Ljava/lang/String;Landroid/graphics/Bitmap;I)V
.registers 4
.line 111
invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Ljava/lang/String;Landroid/graphics/Bitmap;I)V
return-void
.end method
.method private a(Lcom/imo/android/imoim/camera/CameraEditView$f;Ljava/lang/Object;Ljava/lang/String;)V
.registers 5
.line 1112
iput-object p1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
.line 1113
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
invoke-virtual {v0, p1, p2}, Lcom/imo/android/imoim/camera/CameraEditView;->a(Lcom/imo/android/imoim/camera/CameraEditView$f;Ljava/lang/Object;)V
.line 1114
invoke-direct {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->a()V
.line 1115
iget-object p1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
sget-object p2, Lcom/imo/android/imoim/camera/CameraEditView$f;->NONE:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eq p1, p2, :cond_57
.line 1116
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
.line 1117
iget-object p2, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
invoke-virtual {p2}, Lcom/imo/android/imoim/camera/CameraEditView$f;->name()Ljava/lang/String;
move-result-object p2
invoke-virtual {p2}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
move-result-object p2
const-string v0, "type"
invoke-interface {p1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 p2, 0x1
.line 1118
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
const-string v0, "create"
invoke-interface {p1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1119
iget-object p2, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {p2}, Lcom/imo/android/imoim/camera/CameraEditView$c;->getValue()Ljava/lang/String;
move-result-object p2
const-string v0, "from"
invoke-interface {p1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1120
iget-object p2, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {p2}, Lcom/imo/android/imoim/camera/CameraEditView$c;->getName()Ljava/lang/String;
move-result-object p2
const-string v0, "create_from"
invoke-interface {p1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1121
iget-object p2, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->y:Ljava/lang/String;
const-string v0, "referrer"
invoke-interface {p1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p2, "kinds"
.line 1122
invoke-interface {p1, p2, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1123
sget-object p2, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p3, "beast_camera_stable"
invoke-virtual {p2, p3, p1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
:cond_57
return-void
.end method
.method private synthetic a(Ljava/lang/Object;)V
.registers 3
.line 1158
instance-of v0, p1, Ljava/lang/Boolean;
if-eqz v0, :cond_f
.line 1159
check-cast p1, Ljava/lang/Boolean;
.line 1160
invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
if-eqz p1, :cond_f
.line 1161
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->finish()V
:cond_f
return-void
.end method
.method private a(Ljava/lang/String;Landroid/graphics/Bitmap;I)V
.registers 13
if-nez p2, :cond_3
return-void
:cond_3
if-lez p3, :cond_63
.line 1039
new-instance v5, Landroid/graphics/Matrix;
invoke-direct {v5}, Landroid/graphics/Matrix;-><init>()V
int-to-float p3, p3
.line 1040
invoke-virtual {v5, p3}, Landroid/graphics/Matrix;->postRotate(F)Z
.line 1041
invoke-static {}, Lcom/imo/android/imoim/util/ei;->u()J
move-result-wide v7
const/4 v1, 0x0
const/4 v2, 0x0
.line 1044
:try_start_14
invoke-virtual {p2}, Landroid/graphics/Bitmap;->getWidth()I
move-result v3
invoke-virtual {p2}, Landroid/graphics/Bitmap;->getHeight()I
move-result v4
const/4 v6, 0x1
move-object v0, p2
.line 1043
invoke-static/range {v0 .. v6}, Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;
move-result-object p3
.line 1045
invoke-virtual {p2}, Landroid/graphics/Bitmap;->recycle()V
:try_end_25
.catch Ljava/lang/OutOfMemoryError; {:try_start_14 .. :try_end_25} :catch_27
move-object p2, p3
goto :goto_63
:catch_27
move-exception p3
.line 1048
invoke-static {}, Ljava/lang/System;->gc()V
.line 1049
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "usedMem: "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ", bitmapWidth: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1050
invoke-virtual {p2}, Landroid/graphics/Bitmap;->getWidth()I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", bitmapHeight: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1051
invoke-virtual {p2}, Landroid/graphics/Bitmap;->getHeight()I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ", "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1052
invoke-virtual {p3}, Ljava/lang/OutOfMemoryError;->getMessage()Ljava/lang/String;
move-result-object p3
invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p3
const/4 v0, 0x1
const-string v1, "CameraActivity2"
.line 21079
invoke-static {v1, p3, v0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 1055
:cond_63
:goto_63
iget-object p3, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
invoke-virtual {p3}, Lcom/imo/android/imoim/camera/g;->b()V
.line 1060
iget-boolean p3, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->G:Z
.line 1061
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$f;->PHOTO_GALLERY:Lcom/imo/android/imoim/camera/CameraEditView$f;
invoke-static {p3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p3
invoke-static {p1, p2, p3}, Lorg/apache/a/a/b/c;->a(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/a/a/b/c;
move-result-object p1
const-string p2, "photo"
invoke-direct {p0, v0, p1, p2}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Lcom/imo/android/imoim/camera/CameraEditView$f;Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method
.method static synthetic b(Lcom/imo/android/imoim/camera/CameraActivity2;)Landroid/view/ScaleGestureDetector;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->l:Landroid/view/ScaleGestureDetector;
return-object p0
.end method
.method public static b(Landroid/content/Context;)V
.registers 4
.line 351
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const-string v1, "share_story"
const/4 v2, 0x1
.line 352
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
.line 353
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method public static b(Landroid/content/Context;Lcom/imo/android/imoim/camera/CameraEditView$c;)V
.registers 5
.line 420
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const-string v1, "from"
.line 421
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string p1, "limit_size"
const-wide/32 v1, 0x6400000
.line 422
invoke-virtual {v0, p1, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
const-string p1, "limit_time"
const-wide/32 v1, 0xfde8
.line 423
invoke-virtual {v0, p1, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
const-string p1, "is_need_text"
const/4 v1, 0x0
.line 424
invoke-virtual {v0, p1, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
.line 425
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method public static b(Landroid/content/Context;Ljava/lang/String;)V
.registers 5
.line 363
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 364
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_BIG_GROUP:Lcom/imo/android/imoim/camera/CameraEditView$a;
const-string v2, "action"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
.line 365
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->g(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string v1, "key"
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 366
sget-object p1, Lcom/imo/android/imoim/camera/CameraEditView$c;->BIG_GROUP_CHAT_CAMERA:Lcom/imo/android/imoim/camera/CameraEditView$c;
const-string v1, "from"
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
.line 367
sget-object p1, Lcom/imo/android/imoim/util/ad;->BIG_GROUP:Lcom/imo/android/imoim/util/ad;
const-string v1, "key_chat_scene_type"
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
.line 368
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method static synthetic b(Lcom/imo/android/imoim/camera/CameraActivity2;Ljava/lang/String;)V
.registers 5
.line 25492
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 25493
iget-object v1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v1}, Lcom/imo/android/imoim/camera/CameraEditView$c;->getName()Ljava/lang/String;
move-result-object v1
const-string v2, "create_from"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "click"
.line 25494
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 25495
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/CameraEditView$c;->getValue()Ljava/lang/String;
move-result-object p0
const-string p1, "from"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 25496
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p1, "beast_camera_stable"
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method private b()Z
.registers 3
.line 1135
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$f;->NONE:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eq v0, v1, :cond_14
.line 1136
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/CameraEditView;->e()Z
move-result v0
const/4 v1, 0x1
if-eqz v0, :cond_10
return v1
.line 1138
:cond_10
invoke-direct {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->c()V
return v1
:cond_14
const/4 v0, 0x0
return v0
.end method
.method private c()V
.registers 3
.line 1145
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->I:Z
if-eqz v0, :cond_8
.line 1146
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->finish()V
return-void
.line 1147
:cond_8
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->F:Z
if-eqz v0, :cond_28
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$f;->MUSIC:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eq v0, v1, :cond_24
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$f;->TEXT:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eq v0, v1, :cond_24
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$f;->PHOTO_GALLERY:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eq v0, v1, :cond_24
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$f;->VIDEO:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-ne v0, v1, :cond_28
.line 1149
:cond_24
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->finish()V
return-void
.line 1151
:cond_28
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$f;->NONE:Lcom/imo/android/imoim/camera/CameraEditView$f;
const/4 v1, 0x0
invoke-direct {p0, v0, v1, v1}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Lcom/imo/android/imoim/camera/CameraEditView$f;Ljava/lang/Object;Ljava/lang/String;)V
.line 1152
invoke-direct {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->d()V
return-void
.end method
.method public static c(Landroid/content/Context;Ljava/lang/String;)V
.registers 5
.line 372
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/camera/CameraActivity2;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 373
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_RELATIONSHIP:Lcom/imo/android/imoim/camera/CameraEditView$a;
const-string v2, "action"
invoke-virtual {v0, v2, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
const-string v1, "key"
.line 374
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 375
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method static synthetic c(Lcom/imo/android/imoim/camera/CameraActivity2;)Z
.registers 2
const/4 v0, 0x1
.line 111
iput-boolean v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->v:Z
return v0
.end method
.method private d()V
.registers 3
.line 1178
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$f;->NONE:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eq v0, v1, :cond_7
return-void
.line 1180
:cond_7
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$c;->TRENDING_VIDEO:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-ne v0, v1, :cond_e
return-void
.line 1182
:cond_e
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/g;->a()V
return-void
.end method
.method static synthetic d(Lcom/imo/android/imoim/camera/CameraActivity2;)V
.registers 1
.line 111
invoke-direct {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->c()V
return-void
.end method
.method static synthetic e(Lcom/imo/android/imoim/camera/CameraActivity2;)Lcom/imo/android/imoim/camera/CameraEditView$c;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
return-object p0
.end method
.method static synthetic f(Lcom/imo/android/imoim/camera/CameraActivity2;)Lcom/imo/android/imoim/camera/CameraPreview2;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->n:Lcom/imo/android/imoim/camera/CameraPreview2;
return-object p0
.end method
.method static synthetic g(Lcom/imo/android/imoim/camera/CameraActivity2;)Z
.registers 2
const/4 v0, 0x0
.line 111
iput-boolean v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->x:Z
return v0
.end method
.method static synthetic h(Lcom/imo/android/imoim/camera/CameraActivity2;)Landroid/animation/ObjectAnimator;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->u:Landroid/animation/ObjectAnimator;
return-object p0
.end method
.method static synthetic i(Lcom/imo/android/imoim/camera/CameraActivity2;)Lcom/imo/android/imoim/views/AutoFocusView;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->o:Lcom/imo/android/imoim/views/AutoFocusView;
return-object p0
.end method
.method static synthetic j(Lcom/imo/android/imoim/camera/CameraActivity2;)Landroid/os/Handler;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->h:Landroid/os/Handler;
return-object p0
.end method
.method static synthetic k(Lcom/imo/android/imoim/camera/CameraActivity2;)Lcom/imo/android/imoim/views/CameraModeView$b;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->J:Lcom/imo/android/imoim/views/CameraModeView$b;
return-object p0
.end method
.method static synthetic l(Lcom/imo/android/imoim/camera/CameraActivity2;)J
.registers 3
.line 111
iget-wide v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->K:J
return-wide v0
.end method
.method public static synthetic lambda$6sX4g4IgQEEX4N6voJEVUxrQrs4(Lcom/imo/android/imoim/camera/CameraActivity2;Ljava/lang/Object;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Ljava/lang/Object;)V
return-void
.end method
.method public static synthetic lambda$AHFutBeWtlmw1MKE0Itkw0WrZKc(Lcom/imo/android/imoim/camera/CameraActivity2;Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;)V
return-void
.end method
.method public static synthetic lambda$KpFjJYOXVWSwo3fyhntukZLSkBY(Lcom/imo/android/imoim/camera/CameraActivity2;Landroid/view/View;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Landroid/view/View;)V
return-void
.end method
.method public static synthetic lambda$eFSJ9TK7rB0x0-w0jp8GVdg9LYU(Lcom/imo/android/imoim/camera/CameraActivity2;Landroid/view/View;Landroid/widget/PopupWindow;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Landroid/view/View;Landroid/widget/PopupWindow;)V
return-void
.end method
.method static synthetic m(Lcom/imo/android/imoim/camera/CameraActivity2;)J
.registers 3
.line 111
iget-wide v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->L:J
return-wide v0
.end method
.method static synthetic n(Lcom/imo/android/imoim/camera/CameraActivity2;)Z
.registers 1
.line 111
iget-boolean p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->G:Z
return p0
.end method
.method static synthetic o(Lcom/imo/android/imoim/camera/CameraActivity2;)J
.registers 3
.line 111
iget-wide v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->M:J
return-wide v0
.end method
.method static synthetic p(Lcom/imo/android/imoim/camera/CameraActivity2;)Z
.registers 1
.line 111
iget-boolean p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->H:Z
return p0
.end method
.method static synthetic q(Lcom/imo/android/imoim/camera/CameraActivity2;)Z
.registers 1
.line 111
invoke-direct {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->b()Z
move-result p0
return p0
.end method
.method static synthetic r(Lcom/imo/android/imoim/camera/CameraActivity2;)V
.registers 1
.line 111
invoke-direct {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->d()V
return-void
.end method
.method static synthetic s(Lcom/imo/android/imoim/camera/CameraActivity2;)Lcom/imo/android/imoim/views/CameraModeView;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
return-object p0
.end method
.method static synthetic t(Lcom/imo/android/imoim/camera/CameraActivity2;)Lcom/imo/android/imoim/camera/CameraEditView;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
return-object p0
.end method
.method static synthetic u(Lcom/imo/android/imoim/camera/CameraActivity2;)V
.registers 2
.line 25600
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->finish()V
const v0, 0x7f0f01e8
.line 25601
invoke-static {p0, v0}, Lcom/imo/android/imoim/util/ei;->b(Landroid/content/Context;I)V
return-void
.end method
.method static synthetic v(Lcom/imo/android/imoim/camera/CameraActivity2;)Landroid/animation/ObjectAnimator;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->t:Landroid/animation/ObjectAnimator;
return-object p0
.end method
.method static synthetic w(Lcom/imo/android/imoim/camera/CameraActivity2;)Landroid/widget/ProgressBar;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->r:Landroid/widget/ProgressBar;
return-object p0
.end method
.method static synthetic x(Lcom/imo/android/imoim/camera/CameraActivity2;)I
.registers 1
.line 111
iget p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->C:I
return p0
.end method
.method static synthetic y(Lcom/imo/android/imoim/camera/CameraActivity2;)Landroid/widget/ProgressBar;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->s:Landroid/widget/ProgressBar;
return-object p0
.end method
.method static synthetic z(Lcom/imo/android/imoim/camera/CameraActivity2;)Landroid/view/View;
.registers 1
.line 111
iget-object p0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->q:Landroid/view/View;
return-object p0
.end method
# virtual methods
.method public dispatchKeyEvent(Landroid/view/KeyEvent;)Z
.registers 4
.line 1250
invoke-virtual {p1}, Landroid/view/KeyEvent;->getKeyCode()I
move-result v0
const/16 v1, 0x18
if-eq v0, v1, :cond_11
const/16 v1, 0x19
if-eq v0, v1, :cond_11
.line 1262
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
move-result p1
return p1
.line 1254
:cond_11
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->x:Z
if-nez v0, :cond_28
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$f;->NONE:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-ne v0, v1, :cond_28
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
if-eqz v0, :cond_28
.line 1256
iget-object p1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->n:Lcom/imo/android/imoim/camera/CameraPreview2;
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/camera/g;->a(Landroid/view/TextureView;)V
const/4 p1, 0x1
.line 1257
iput-boolean p1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->x:Z
return p1
.line 1259
:cond_28
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
move-result p1
return p1
.end method
.method public onAccuracyChanged(Landroid/hardware/Sensor;I)V
.registers 3
return-void
.end method
.method public onActivityResult(IILandroid/content/Intent;)V
.registers 7
const/4 v0, 0x0
.line 1066
iput-boolean v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->v:Z
const/4 v1, -0x1
const/16 v2, 0x2711
if-ne p1, v2, :cond_16
if-ne p2, v1, :cond_6a
.line 1069
iget-boolean p1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->f:Z
if-nez p1, :cond_12
.line 1070
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->finish()V
return-void
.line 1072
:cond_12
invoke-direct {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->c()V
return-void
:cond_16
const/16 v2, 0x2712
if-ne p1, v2, :cond_41
if-ne p2, v1, :cond_6a
.line 1077
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cb()Z
const-string p1, "isVideo"
.line 1078
invoke-virtual {p3, p1, v0}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result p1
const-string p2, "orientation"
.line 1079
invoke-virtual {p3, p2, v0}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result p2
const-string v0, "path"
.line 1080
invoke-virtual {p3, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p3
if-eqz p1, :cond_39
.line 1082
iget-object p1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
invoke-virtual {p1, p3}, Lcom/imo/android/imoim/camera/g;->a(Ljava/lang/String;)V
return-void
.line 1084
:cond_39
invoke-static {p3}, Lcom/imo/android/imoim/camera/g;->a(Ljava/lang/Object;)Landroid/graphics/Bitmap;
move-result-object p1
invoke-direct {p0, p3, p1, p2}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Ljava/lang/String;Landroid/graphics/Bitmap;I)V
return-void
:cond_41
const/16 v0, 0x2713
if-ne p1, v0, :cond_6a
if-ne p2, v1, :cond_6a
const-string p1, "selected_music"
.line 1095
invoke-virtual {p3, p1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/data/FileTypeHelper$Music;
.line 21102
iget-wide p2, p1, Lcom/imo/android/imoim/data/FileTypeHelper$Music;->b:J
const-wide/32 v0, 0x3200000
cmp-long v2, p2, v0
if-lez v2, :cond_63
.line 21103
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p1
const p2, 0x7f0f03f3
invoke-static {p1, p2}, Lcom/imo/android/imoim/util/ei;->b(Landroid/content/Context;I)V
return-void
.line 21108
:cond_63
sget-object p2, Lcom/imo/android/imoim/camera/CameraEditView$f;->MUSIC:Lcom/imo/android/imoim/camera/CameraEditView$f;
const-string p3, "music"
invoke-direct {p0, p2, p1, p3}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Lcom/imo/android/imoim/camera/CameraEditView$f;Ljava/lang/Object;Ljava/lang/String;)V
:cond_6a
return-void
.end method
.method public onBackPressed()V
.registers 3
.line 1230
invoke-direct {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->b()Z
move-result v0
if-nez v0, :cond_27
.line 1231
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onBackPressed()V
.line 1232
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$c;->FEED_VIDEO:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-ne v0, v1, :cond_16
.line 1233
sget-object v0, Lcom/imo/android/imoim/feeds/e/o;->a:Lcom/imo/android/imoim/feeds/e/o;
const/16 v0, 0x6b
invoke-static {v0}, Lcom/imo/android/imoim/feeds/e/o;->g(I)V
.line 1235
:cond_16
sget-object v0, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a:Lcom/imo/android/imoim/world/stats/reporter/publish/b;
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-static {v0}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a(Lcom/imo/android/imoim/camera/CameraEditView$c;)Z
move-result v0
if-eqz v0, :cond_27
.line 1236
sget-object v0, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a:Lcom/imo/android/imoim/world/stats/reporter/publish/b;
const/16 v0, 0x6a
invoke-static {v0}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->c(I)V
:cond_27
return-void
.end method
.method public onChatsEvent(Lcom/imo/android/imoim/o/l;)V
.registers 3
.line 1025
sget-boolean p1, Lcom/imo/android/imoim/mic/e;->d:Z
if-eqz p1, :cond_5
return-void
.line 1027
:cond_5
iget-object p1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
.line 20723
invoke-virtual {p1}, Lcom/imo/android/imoim/views/CameraModeView;->c()V
.line 20724
iget-object v0, p1, Lcom/imo/android/imoim/views/CameraModeView;->q:Lme/mvdw/recyclerviewmergeadapter/adapter/RecyclerViewMergeAdapter;
if-eqz v0, :cond_13
.line 20725
iget-object p1, p1, Lcom/imo/android/imoim/views/CameraModeView;->q:Lme/mvdw/recyclerviewmergeadapter/adapter/RecyclerViewMergeAdapter;
invoke-virtual {p1}, Lme/mvdw/recyclerviewmergeadapter/adapter/RecyclerViewMergeAdapter;->notifyDataSetChanged()V
:cond_13
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 19
move-object/from16 v0, p0
const-string v1, "CameraActivity2"
.line 430
invoke-super/range {p0 .. p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onCreate(Landroid/os/Bundle;)V
const/4 v2, 0x1
.line 431
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/camera/CameraActivity2;->requestWindowFeature(I)Z
.line 432
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->getWindow()Landroid/view/Window;
move-result-object v3
const/16 v4, 0x400
invoke-virtual {v3, v4, v4}, Landroid/view/Window;->setFlags(II)V
.line 434
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->getWindow()Landroid/view/Window;
move-result-object v3
const/16 v4, 0x80
invoke-virtual {v3, v4}, Landroid/view/Window;->addFlags(I)V
.line 436
invoke-static {}, Lcom/imo/android/imoim/feeds/a;->a()V
.line 438
invoke-static {}, Lcom/imo/android/imoim/n/r;->h()Lcom/imo/android/imoim/n/r;
invoke-static {}, Lcom/imo/android/imoim/n/r;->k()Z
move-result v3
const/4 v4, 0x3
if-eqz v3, :cond_2d
.line 439
invoke-static {v4}, Lcom/imo/android/imoim/live/h;->a(I)V
:cond_2d
const v3, 0x7f0b0137
.line 442
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/camera/CameraActivity2;->setContentView(I)V
.line 444
sget v3, Lcom/imo/android/imoim/util/al;->b:I
const/16 v5, 0x10
if-lt v3, v5, :cond_46
.line 445
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->getWindow()Landroid/view/Window;
move-result-object v3
invoke-virtual {v3}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v3
const/16 v5, 0x500
invoke-virtual {v3, v5}, Landroid/view/View;->setSystemUiVisibility(I)V
.line 450
:cond_46
sget-object v3, Lcom/imo/android/imoim/util/df$bb;->STORY_NEWER_MODE:Lcom/imo/android/imoim/util/df$bb;
invoke-static {v3, v2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 452
new-instance v3, Lcom/imo/android/imoim/camera/CameraActivity2$c;
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->getMainLooper()Landroid/os/Looper;
move-result-object v5
invoke-direct {v3, v0, v5}, Lcom/imo/android/imoim/camera/CameraActivity2$c;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;Landroid/os/Looper;)V
iput-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->h:Landroid/os/Handler;
.line 453
new-instance v3, Lcom/imo/android/imoim/camera/g;
iget-object v5, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->h:Landroid/os/Handler;
const-string v6, "cameraThread"
invoke-direct {v3, v0, v6, v5}, Lcom/imo/android/imoim/camera/g;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/os/Handler;)V
iput-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
.line 456
new-instance v3, Lcom/imo/android/imoim/camera/CameraPreview2;
const/4 v5, 0x0
invoke-direct {v3, v0, v5}, Lcom/imo/android/imoim/camera/CameraPreview2;-><init>(Landroid/app/Activity;Landroid/hardware/Camera;)V
iput-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->n:Lcom/imo/android/imoim/camera/CameraPreview2;
const v3, 0x7f09028a
.line 457
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/FrameLayout;
iput-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->d:Landroid/widget/FrameLayout;
const v3, 0x7f0900ec
.line 458
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/views/AutoFocusView;
iput-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->o:Lcom/imo/android/imoim/views/AutoFocusView;
.line 460
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->getIntent()Landroid/content/Intent;
move-result-object v3
const-string v6, "key_chat_scene_type"
invoke-virtual {v3, v6}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v3
.line 461
instance-of v6, v3, Lcom/imo/android/imoim/util/ad;
if-eqz v6, :cond_91
.line 462
check-cast v3, Lcom/imo/android/imoim/util/ad;
iput-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->O:Lcom/imo/android/imoim/util/ad;
:cond_91
const v3, 0x7f090287
.line 4605
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/camera/CameraEditView;
iput-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
.line 4606
iget-object v6, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->O:Lcom/imo/android/imoim/util/ad;
invoke-virtual {v3, v6}, Lcom/imo/android/imoim/camera/CameraEditView;->setChatSceneType(Lcom/imo/android/imoim/util/ad;)V
.line 4607
iget-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
new-instance v6, Lcom/imo/android/imoim/camera/CameraActivity2$4;
invoke-direct {v6, v0}, Lcom/imo/android/imoim/camera/CameraActivity2$4;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
invoke-virtual {v3, v6}, Lcom/imo/android/imoim/camera/CameraEditView;->setListener(Lcom/imo/android/imoim/camera/CameraEditView$d;)V
.line 4623
iget-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
new-instance v6, Lcom/imo/android/imoim/camera/CameraActivity2$5;
invoke-direct {v6, v0}, Lcom/imo/android/imoim/camera/CameraActivity2$5;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
invoke-virtual {v3, v6}, Lcom/imo/android/imoim/camera/CameraEditView;->setSendListener(Lcom/imo/android/imoim/camera/CameraEditView$e;)V
const v3, 0x7f090289
.line 4635
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/views/CameraModeView;
iput-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
const v6, 0x7f090264
.line 4636
invoke-virtual {v3, v6}, Lcom/imo/android/imoim/views/CameraModeView;->findViewById(I)Landroid/view/View;
move-result-object v3
.line 4637
iget-object v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
const v8, 0x7f090262
invoke-virtual {v7, v8}, Lcom/imo/android/imoim/views/CameraModeView;->findViewById(I)Landroid/view/View;
move-result-object v7
.line 4638
iget-object v8, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
new-instance v9, Lcom/imo/android/imoim/camera/CameraActivity2$6;
invoke-direct {v9, v0, v3, v7}, Lcom/imo/android/imoim/camera/CameraActivity2$6;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;Landroid/view/View;Landroid/view/View;)V
invoke-virtual {v8, v9}, Lcom/imo/android/imoim/views/CameraModeView;->setListener(Lcom/imo/android/imoim/views/CameraModeView$a;)V
.line 4791
iget-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
iget-boolean v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->f:Z
const v8, 0x7f090d3e
invoke-virtual {v0, v8}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v8
.line 5651
iput-boolean v7, v3, Lcom/imo/android/imoim/views/CameraModeView;->n:Z
const/16 v9, 0x8
const/4 v10, 0x0
if-eqz v7, :cond_12a
.line 5653
invoke-virtual {v3, v8}, Lcom/imo/android/imoim/views/CameraModeView;->setupVChats(Landroid/view/View;)V
const v7, 0x7f090c9c
.line 5681
invoke-virtual {v3, v7}, Lcom/imo/android/imoim/views/CameraModeView;->findViewById(I)Landroid/view/View;
move-result-object v7
.line 5682
new-instance v8, Lcom/imo/android/imoim/views/CameraModeView$9;
invoke-direct {v8, v3}, Lcom/imo/android/imoim/views/CameraModeView$9;-><init>(Lcom/imo/android/imoim/views/CameraModeView;)V
invoke-virtual {v7, v8}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v7, 0x7f090260
.line 5691
invoke-virtual {v3, v7}, Lcom/imo/android/imoim/views/CameraModeView;->findViewById(I)Landroid/view/View;
move-result-object v7
.line 5692
invoke-virtual {v7, v10}, Landroid/view/View;->setVisibility(I)V
.line 5693
new-instance v8, Lcom/imo/android/imoim/views/CameraModeView$10;
invoke-direct {v8, v3}, Lcom/imo/android/imoim/views/CameraModeView$10;-><init>(Lcom/imo/android/imoim/views/CameraModeView;)V
invoke-virtual {v7, v8}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 5656
invoke-virtual {v3}, Lcom/imo/android/imoim/views/CameraModeView;->a()V
const v7, 0x7f090628
.line 6533
invoke-virtual {v3, v7}, Lcom/imo/android/imoim/views/CameraModeView;->findViewById(I)Landroid/view/View;
move-result-object v7
.line 6534
iget-object v8, v3, Lcom/imo/android/imoim/views/CameraModeView;->j:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;->setVisibility(I)V
.line 6535
invoke-virtual {v7, v10}, Landroid/view/View;->setVisibility(I)V
.line 6536
new-instance v8, Lcom/imo/android/imoim/views/CameraModeView$6;
invoke-direct {v8, v3}, Lcom/imo/android/imoim/views/CameraModeView$6;-><init>(Lcom/imo/android/imoim/views/CameraModeView;)V
invoke-virtual {v7, v8}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 7525
:cond_12a
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->getIntent()Landroid/content/Intent;
move-result-object v3
const-string v7, "params"
.line 7526
invoke-virtual {v3, v7}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object v7
check-cast v7, Lcom/imo/android/imoim/camera/CameraEditParams;
iput-object v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->N:Lcom/imo/android/imoim/camera/CameraEditParams;
if-nez v7, :cond_141
.line 7528
new-instance v7, Lcom/imo/android/imoim/camera/CameraEditParams;
invoke-direct {v7}, Lcom/imo/android/imoim/camera/CameraEditParams;-><init>()V
iput-object v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->N:Lcom/imo/android/imoim/camera/CameraEditParams;
:cond_141
const-string v7, "gallery"
.line 7530
invoke-virtual {v3, v7, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v7
iput-boolean v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->D:Z
const-string v7, "is_need_text"
.line 7531
invoke-virtual {v3, v7, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v7
iput-boolean v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->E:Z
const-string v7, "key_to_story"
.line 7532
invoke-virtual {v3, v7, v10}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v7
iput-boolean v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->g:Z
const-string v7, "isv"
.line 7533
invoke-virtual {v3, v7, v10}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v7
iput-boolean v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->f:Z
const-string v7, "gif_as_photo"
.line 7534
invoke-virtual {v3, v7, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v7
iput-boolean v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->G:Z
const-string v7, "enable_gif"
.line 7535
invoke-virtual {v3, v7, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v7
iput-boolean v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->H:Z
const-string v7, "is_from_album_pref"
.line 7536
invoke-virtual {v3, v7, v10}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v7
iput-boolean v7, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->F:Z
const-string v7, "from"
.line 7538
invoke-virtual {v3, v7}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_191
invoke-virtual {v3, v7}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v8
instance-of v8, v8, Lcom/imo/android/imoim/camera/CameraEditView$c;
if-eqz v8, :cond_191
.line 7539
invoke-virtual {v3, v7}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v8
check-cast v8, Lcom/imo/android/imoim/camera/CameraEditView$c;
iput-object v8, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
.line 7541
:cond_191
iget-object v8, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-eqz v8, :cond_199
sget-object v11, Lcom/imo/android/imoim/camera/CameraEditView$c;->OTHERS:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-ne v8, v11, :cond_19f
.line 7542
:cond_199
iget-object v8, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->N:Lcom/imo/android/imoim/camera/CameraEditParams;
iget-object v8, v8, Lcom/imo/android/imoim/camera/CameraEditParams;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
iput-object v8, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
:cond_19f
const-string v8, "is_photo_only"
.line 7545
invoke-virtual {v3, v8, v10}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v8
.line 7546
iget-object v11, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v12, Lcom/imo/android/imoim/camera/CameraEditView$c;->FEED_VIDEO:Lcom/imo/android/imoim/camera/CameraEditView$c;
const/16 v13, 0x65
if-ne v11, v12, :cond_1bc
.line 7547
sget-object v11, Lcom/imo/android/imoim/views/CameraModeView$b;->VIDEO:Lcom/imo/android/imoim/views/CameraModeView$b;
iput-object v11, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->J:Lcom/imo/android/imoim/views/CameraModeView$b;
.line 7548
sget-object v11, Lcom/imo/android/imoim/feeds/e/o;->a:Lcom/imo/android/imoim/feeds/e/o;
invoke-static {v13}, Lcom/imo/android/imoim/feeds/e/o;->g(I)V
.line 7549
sget-object v11, Lcom/imo/android/imoim/util/df$q;->HAVE_INTI_TO_RECORD:Lcom/imo/android/imoim/util/df$q;
invoke-static {v11, v2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
goto :goto_1c7
:cond_1bc
if-eqz v8, :cond_1c3
.line 7551
sget-object v11, Lcom/imo/android/imoim/views/CameraModeView$b;->PHOTO:Lcom/imo/android/imoim/views/CameraModeView$b;
iput-object v11, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->J:Lcom/imo/android/imoim/views/CameraModeView$b;
goto :goto_1c7
.line 7553
:cond_1c3
sget-object v11, Lcom/imo/android/imoim/views/CameraModeView$b;->PHOTO_AND_VIDEO:Lcom/imo/android/imoim/views/CameraModeView$b;
iput-object v11, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->J:Lcom/imo/android/imoim/views/CameraModeView$b;
.line 7555
:goto_1c7
sget-object v11, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a:Lcom/imo/android/imoim/world/stats/reporter/publish/b;
iget-object v11, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-static {v11}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a(Lcom/imo/android/imoim/camera/CameraEditView$c;)Z
move-result v11
if-eqz v11, :cond_1d6
.line 7556
sget-object v11, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a:Lcom/imo/android/imoim/world/stats/reporter/publish/b;
invoke-static {v13}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->c(I)V
:cond_1d6
const-wide/16 v11, 0x0
const-string v13, "limit_size"
.line 7558
invoke-virtual {v3, v13, v11, v12}, Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
move-result-wide v13
iput-wide v13, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->K:J
const-string v13, "limit_time"
.line 7559
invoke-virtual {v3, v13, v11, v12}, Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
move-result-wide v13
iput-wide v13, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->L:J
const-string v13, "limit_gif_size"
.line 7560
invoke-virtual {v3, v13, v11, v12}, Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
move-result-wide v13
iput-wide v13, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->M:J
.line 7561
iget-object v13, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
const-string v14, "action"
.line 8422
invoke-virtual {v3, v14}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v15
check-cast v15, Lcom/imo/android/imoim/camera/CameraEditView$a;
if-nez v15, :cond_1fe
.line 8424
sget-object v15, Lcom/imo/android/imoim/camera/CameraEditView$a;->DEFAULT:Lcom/imo/android/imoim/camera/CameraEditView$a;
.line 8426
:cond_1fe
sget-object v11, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_BIG_GROUP:Lcom/imo/android/imoim/camera/CameraEditView$a;
if-eq v15, v11, :cond_206
sget-object v11, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_RELATIONSHIP:Lcom/imo/android/imoim/camera/CameraEditView$a;
if-ne v15, v11, :cond_20b
.line 8428
:cond_206
iget-object v11, v13, Lcom/imo/android/imoim/views/CameraModeView;->l:Landroid/widget/FrameLayout;
invoke-virtual {v11, v9}, Landroid/widget/FrameLayout;->setVisibility(I)V
.line 8430
:cond_20b
invoke-virtual {v3, v7}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v11
if-eqz v11, :cond_221
invoke-virtual {v3, v7}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v11
instance-of v11, v11, Lcom/imo/android/imoim/camera/CameraEditView$c;
if-eqz v11, :cond_221
.line 8431
invoke-virtual {v3, v7}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v11
check-cast v11, Lcom/imo/android/imoim/camera/CameraEditView$c;
iput-object v11, v13, Lcom/imo/android/imoim/views/CameraModeView;->x:Lcom/imo/android/imoim/camera/CameraEditView$c;
.line 7562
:cond_221
iget-object v11, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
invoke-virtual {v11, v3}, Lcom/imo/android/imoim/camera/CameraEditView;->a(Landroid/content/Intent;)V
.line 7563
iget-object v11, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
.line 9113
invoke-virtual {v3, v14}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v12
check-cast v12, Lcom/imo/android/imoim/camera/CameraEditView$a;
iput-object v12, v11, Lcom/imo/android/imoim/camera/g;->g:Lcom/imo/android/imoim/camera/CameraEditView$a;
.line 9114
iget-object v12, v11, Lcom/imo/android/imoim/camera/g;->g:Lcom/imo/android/imoim/camera/CameraEditView$a;
if-nez v12, :cond_238
.line 9115
sget-object v12, Lcom/imo/android/imoim/camera/CameraEditView$a;->DEFAULT:Lcom/imo/android/imoim/camera/CameraEditView$a;
iput-object v12, v11, Lcom/imo/android/imoim/camera/g;->g:Lcom/imo/android/imoim/camera/CameraEditView$a;
.line 9117
:cond_238
invoke-virtual {v3, v7}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v12
if-eqz v12, :cond_24e
invoke-virtual {v3, v7}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v12
instance-of v12, v12, Lcom/imo/android/imoim/camera/CameraEditView$c;
if-eqz v12, :cond_24e
.line 9118
invoke-virtual {v3, v7}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v12
check-cast v12, Lcom/imo/android/imoim/camera/CameraEditView$c;
iput-object v12, v11, Lcom/imo/android/imoim/camera/g;->h:Lcom/imo/android/imoim/camera/CameraEditView$c;
.line 7564
:cond_24e
iget-object v11, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
iget-boolean v12, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->H:Z
iget-wide v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->K:J
iget-boolean v15, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->G:Z
move-object/from16 v16, v3
if-eqz v15, :cond_25d
const-wide/16 v2, 0x0
goto :goto_25f
:cond_25d
iget-wide v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->M:J
:goto_25f
iget-object v13, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->N:Lcom/imo/android/imoim/camera/CameraEditParams;
iget-boolean v13, v13, Lcom/imo/android/imoim/camera/CameraEditParams;->a:Z
.line 9204
iput-wide v2, v11, Lcom/imo/android/imoim/views/CameraModeView;->c:J
.line 9205
iput-boolean v12, v11, Lcom/imo/android/imoim/views/CameraModeView;->d:Z
.line 9206
invoke-virtual {v11, v8}, Lcom/imo/android/imoim/views/CameraModeView;->setMediaType(Z)V
.line 9207
invoke-virtual {v11, v4, v5}, Lcom/imo/android/imoim/views/CameraModeView;->setLimitSize(J)V
if-eqz v8, :cond_278
.line 9209
iget-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->i:Landroid/widget/TextView;
const v5, 0x7f0f0955
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(I)V
goto :goto_280
.line 9211
:cond_278
iget-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->i:Landroid/widget/TextView;
const v5, 0x7f0f0956
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(I)V
.line 9213
:goto_280
new-instance v4, Lcom/imo/android/imoim/adapters/CameraModeAdapter;
iget-object v5, v11, Lcom/imo/android/imoim/views/CameraModeView;->x:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v11}, Lcom/imo/android/imoim/views/CameraModeView;->getContext()Landroid/content/Context;
move-result-object v8
iget-object v15, v11, Lcom/imo/android/imoim/views/CameraModeView;->w:Lcom/imo/android/imoim/views/CameraModeView$b;
invoke-direct {v4, v5, v8, v15, v13}, Lcom/imo/android/imoim/adapters/CameraModeAdapter;-><init>(Lcom/imo/android/imoim/camera/CameraEditView$c;Landroid/content/Context;Lcom/imo/android/imoim/views/CameraModeView$b;Z)V
iput-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->s:Lcom/imo/android/imoim/adapters/CameraModeAdapter;
const v4, 0x7f09156c
.line 9214
invoke-virtual {v11, v4}, Lcom/imo/android/imoim/views/CameraModeView;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Landroidx/viewpager/widget/ViewPager;
iput-object v5, v11, Lcom/imo/android/imoim/views/CameraModeView;->r:Landroidx/viewpager/widget/ViewPager;
.line 9215
iget-object v5, v11, Lcom/imo/android/imoim/views/CameraModeView;->r:Landroidx/viewpager/widget/ViewPager;
invoke-virtual {v5, v10}, Landroidx/viewpager/widget/ViewPager;->setVisibility(I)V
.line 9216
iget-object v5, v11, Lcom/imo/android/imoim/views/CameraModeView;->r:Landroidx/viewpager/widget/ViewPager;
iget-object v8, v11, Lcom/imo/android/imoim/views/CameraModeView;->s:Lcom/imo/android/imoim/adapters/CameraModeAdapter;
invoke-virtual {v5, v8}, Landroidx/viewpager/widget/ViewPager;->setAdapter(Landroidx/viewpager/widget/PagerAdapter;)V
.line 9217
iget-object v5, v11, Lcom/imo/android/imoim/views/CameraModeView;->r:Landroidx/viewpager/widget/ViewPager;
iget-object v8, v11, Lcom/imo/android/imoim/views/CameraModeView;->s:Lcom/imo/android/imoim/adapters/CameraModeAdapter;
iget-object v13, v11, Lcom/imo/android/imoim/views/CameraModeView;->u:Lcom/imo/android/imoim/views/CameraModeView$c;
const/4 v15, 0x0
.line 10073
:goto_2ad
iget-object v4, v8, Lcom/imo/android/imoim/adapters/CameraModeAdapter;->c:Ljava/util/List;
invoke-interface {v4}, Ljava/util/List;->size()I
move-result v4
if-ge v15, v4, :cond_2c1
.line 10074
iget-object v4, v8, Lcom/imo/android/imoim/adapters/CameraModeAdapter;->c:Ljava/util/List;
invoke-interface {v4, v15}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v4
if-ne v13, v4, :cond_2be
goto :goto_2c2
:cond_2be
add-int/lit8 v15, v15, 0x1
goto :goto_2ad
:cond_2c1
const/4 v15, 0x0
.line 9217
:goto_2c2
invoke-virtual {v5, v15}, Landroidx/viewpager/widget/ViewPager;->setCurrentItem(I)V
const v4, 0x7f091018
.line 9218
invoke-virtual {v11, v4}, Lcom/imo/android/imoim/views/CameraModeView;->findViewById(I)Landroid/view/View;
move-result-object v4
check-cast v4, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
iput-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->t:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
.line 9221
iget-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->x:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v5, Lcom/imo/android/imoim/camera/CameraEditView$c;->FEED_VIDEO:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-ne v4, v5, :cond_2f4
.line 9222
iget-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->i:Landroid/widget/TextView;
const v5, 0x7f0f03ec
invoke-virtual {v4, v5}, Landroid/widget/TextView;->setText(I)V
.line 9223
iget-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->t:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
const/4 v5, 0x4
invoke-virtual {v4, v5}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setVisibility(I)V
.line 10391
invoke-virtual {v11, v6}, Lcom/imo/android/imoim/views/CameraModeView;->findViewById(I)Landroid/view/View;
move-result-object v4
.line 10392
invoke-virtual {v4, v10}, Landroid/view/View;->setVisibility(I)V
.line 10393
new-instance v5, Lcom/imo/android/imoim/views/CameraModeView$14;
invoke-direct {v5, v11}, Lcom/imo/android/imoim/views/CameraModeView$14;-><init>(Lcom/imo/android/imoim/views/CameraModeView;)V
invoke-virtual {v4, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_322
.line 9226
:cond_2f4
iget-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->t:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
invoke-virtual {v4, v10}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setVisibility(I)V
const v4, 0x7f090265
.line 10440
invoke-virtual {v11, v4}, Lcom/imo/android/imoim/views/CameraModeView;->findViewById(I)Landroid/view/View;
move-result-object v4
iput-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->h:Landroid/view/View;
.line 10441
new-instance v4, Lcom/imo/android/imoim/views/CameraModeView$16;
invoke-direct {v4, v11}, Lcom/imo/android/imoim/views/CameraModeView$16;-><init>(Lcom/imo/android/imoim/views/CameraModeView;)V
iput-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->v:Ljava/lang/Runnable;
.line 10451
new-instance v4, Lcom/imo/android/imoim/views/CameraModeView$17;
invoke-direct {v4, v11}, Lcom/imo/android/imoim/views/CameraModeView$17;-><init>(Lcom/imo/android/imoim/views/CameraModeView;)V
.line 10458
iget-object v5, v11, Lcom/imo/android/imoim/views/CameraModeView;->h:Landroid/view/View;
new-instance v6, Lcom/imo/android/imoim/views/CameraModeView$2;
invoke-direct {v6, v11, v4}, Lcom/imo/android/imoim/views/CameraModeView$2;-><init>(Lcom/imo/android/imoim/views/CameraModeView;Ljava/lang/Runnable;)V
invoke-virtual {v5, v6}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
.line 11406
iget-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->l:Landroid/widget/FrameLayout;
new-instance v5, Lcom/imo/android/imoim/views/CameraModeView$15;
invoke-direct {v5, v11}, Lcom/imo/android/imoim/views/CameraModeView$15;-><init>(Lcom/imo/android/imoim/views/CameraModeView;)V
invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 9230
:goto_322
new-instance v4, Landroid/view/GestureDetector;
new-instance v5, Lcom/imo/android/imoim/views/CameraModeView$1;
invoke-direct {v5, v11}, Lcom/imo/android/imoim/views/CameraModeView$1;-><init>(Lcom/imo/android/imoim/views/CameraModeView;)V
invoke-direct {v4, v5}, Landroid/view/GestureDetector;-><init>(Landroid/view/GestureDetector$OnGestureListener;)V
.line 9242
iget-object v5, v11, Lcom/imo/android/imoim/views/CameraModeView;->t:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
new-instance v6, Lcom/imo/android/imoim/views/CameraModeView$12;
invoke-direct {v6, v11, v4}, Lcom/imo/android/imoim/views/CameraModeView$12;-><init>(Lcom/imo/android/imoim/views/CameraModeView;Landroid/view/GestureDetector;)V
invoke-virtual {v5, v6}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
.line 9249
iget-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->t:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
new-instance v5, Lcom/imo/android/imoim/views/CameraModeView$3;
invoke-direct {v5, v11}, Lcom/imo/android/imoim/views/CameraModeView$3;-><init>(Lcom/imo/android/imoim/views/CameraModeView;)V
invoke-virtual {v4, v5}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setOnPageChangeListener(Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;)V
.line 9263
iget-object v4, v11, Lcom/imo/android/imoim/views/CameraModeView;->t:Lcom/ogaclejapan/smarttablayout/SmartTabLayout;
iget-object v5, v11, Lcom/imo/android/imoim/views/CameraModeView;->r:Landroidx/viewpager/widget/ViewPager;
invoke-virtual {v4, v5}, Lcom/ogaclejapan/smarttablayout/SmartTabLayout;->setViewPager(Landroidx/viewpager/widget/ViewPager;)V
.line 9264
invoke-virtual {v11}, Lcom/imo/android/imoim/views/CameraModeView;->getContext()Landroid/content/Context;
move-result-object v4
invoke-static {v4}, Lcom/imo/android/imoim/managers/ImoPermission;->a(Landroid/content/Context;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object v4
const-string v5, "android.permission.WRITE_EXTERNAL_STORAGE"
invoke-virtual {v4, v5}, Lcom/imo/android/imoim/managers/ImoPermission$a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object v4
new-instance v5, Lcom/imo/android/imoim/views/CameraModeView$4;
invoke-direct {v5, v11, v12, v2, v3}, Lcom/imo/android/imoim/views/CameraModeView$4;-><init>(Lcom/imo/android/imoim/views/CameraModeView;ZJ)V
.line 12191
iput-object v5, v4, Lcom/imo/android/imoim/managers/ImoPermission$a;->c:Lcom/imo/android/imoim/managers/ImoPermission$Listener;
const-string v2, "CameraModeView.setupMode"
.line 9316
invoke-virtual {v4, v2}, Lcom/imo/android/imoim/managers/ImoPermission$a;->c(Ljava/lang/String;)V
.line 7565
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v3, Lcom/imo/android/imoim/camera/CameraEditView$c;->CAMERA_SLOW:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-eq v2, v3, :cond_36d
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v3, Lcom/imo/android/imoim/camera/CameraEditView$c;->STORY_CAMERA:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-ne v2, v3, :cond_38b
:cond_36d
iget-boolean v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->F:Z
if-nez v2, :cond_38b
.line 7566
invoke-static {}, Lcom/imo/android/imoim/util/ei;->ce()Z
move-result v2
if-eqz v2, :cond_38b
.line 7567
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
const v3, 0x7f090266
.line 12545
invoke-virtual {v2, v3}, Lcom/imo/android/imoim/views/CameraModeView;->findViewById(I)Landroid/view/View;
move-result-object v3
.line 12546
invoke-virtual {v3, v10}, Landroid/view/View;->setVisibility(I)V
.line 12547
new-instance v4, Lcom/imo/android/imoim/views/CameraModeView$7;
invoke-direct {v4, v2}, Lcom/imo/android/imoim/views/CameraModeView$7;-><init>(Lcom/imo/android/imoim/views/CameraModeView;)V
invoke-virtual {v3, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
:cond_38b
move-object/from16 v2, v16
.line 7571
invoke-virtual {v2, v14}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/camera/CameraEditView$a;
iput-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->z:Lcom/imo/android/imoim/camera/CameraEditView$a;
.line 7572
sget-object v4, Lcom/imo/android/imoim/camera/CameraEditView$a;->SEND_STORY:Lcom/imo/android/imoim/camera/CameraEditView$a;
if-ne v3, v4, :cond_3ab
.line 7573
sget-object v3, Lcom/imo/android/imoim/IMO;->W:Lcom/imo/android/imoim/managers/ay;
invoke-static {}, Lcom/imo/android/imoim/managers/ay;->a()Z
move-result v3
if-eqz v3, :cond_3ab
const/4 v3, 0x1
.line 7574
iput-boolean v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->w:Z
.line 7575
sget-object v3, Lcom/imo/android/imoim/IMO;->W:Lcom/imo/android/imoim/managers/ay;
const-string v4, "story"
invoke-virtual {v3, v0, v4}, Lcom/imo/android/imoim/managers/ay;->a(Landroid/content/Context;Ljava/lang/String;)V
.line 7578
:cond_3ab
iget-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->z:Lcom/imo/android/imoim/camera/CameraEditView$a;
sget-object v4, Lcom/imo/android/imoim/camera/CameraEditView$a;->REQUEST_MEDIA:Lcom/imo/android/imoim/camera/CameraEditView$a;
if-ne v3, v4, :cond_3be
iget-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->N:Lcom/imo/android/imoim/camera/CameraEditParams;
iget-boolean v3, v3, Lcom/imo/android/imoim/camera/CameraEditParams;->c:Z
if-nez v3, :cond_3be
.line 7579
iget-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
.line 13227
iget-object v3, v3, Lcom/imo/android/imoim/camera/CameraEditView;->j:Lcom/imo/android/imoim/camera/e;
invoke-virtual {v3}, Lcom/imo/android/imoim/camera/e;->m()V
:cond_3be
const-string v3, "key_first_enter_state"
.line 7582
invoke-virtual {v2, v3}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/camera/CameraEditView$f;
.line 7583
iget-boolean v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->F:Z
if-eqz v4, :cond_3d6
sget-object v4, Lcom/imo/android/imoim/camera/CameraEditView$f;->MUSIC:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eq v2, v4, :cond_400
sget-object v4, Lcom/imo/android/imoim/camera/CameraEditView$f;->PHOTO_GALLERY:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eq v2, v4, :cond_400
sget-object v4, Lcom/imo/android/imoim/camera/CameraEditView$f;->TEXT:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eq v2, v4, :cond_400
.line 7587
:cond_3d6
new-instance v2, Ljava/util/HashMap;
invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
const/4 v4, 0x1
.line 7588
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
const-string v4, "show"
invoke-interface {v2, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7589
iget-object v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v4}, Lcom/imo/android/imoim/camera/CameraEditView$c;->getValue()Ljava/lang/String;
move-result-object v4
invoke-interface {v2, v7, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7590
iget-object v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v4}, Lcom/imo/android/imoim/camera/CameraEditView$c;->getName()Ljava/lang/String;
move-result-object v4
const-string v5, "create_from"
invoke-interface {v2, v5, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7591
sget-object v4, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v5, "beast_camera_stable"
invoke-virtual {v4, v5, v2}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
.line 13493
:cond_400
invoke-static/range {p0 .. p0}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object v2
const-class v4, Lcom/imo/android/imoim/camera/CameraMultiEditViewModel;
invoke-virtual {v2, v4}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/camera/CameraMultiEditViewModel;
iput-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->P:Lcom/imo/android/imoim/camera/CameraMultiEditViewModel;
.line 14024
iget-object v2, v2, Lcom/imo/android/imoim/camera/CameraMultiEditViewModel;->a:Lcom/imo/android/imoim/camera/d;
.line 15014
iget-object v2, v2, Lcom/imo/android/imoim/camera/d;->b:Landroidx/lifecycle/MutableLiveData;
.line 13494
new-instance v4, Lcom/imo/android/imoim/camera/-$$Lambda$CameraActivity2$AHFutBeWtlmw1MKE0Itkw0WrZKc;
invoke-direct {v4, v0}, Lcom/imo/android/imoim/camera/-$$Lambda$CameraActivity2$AHFutBeWtlmw1MKE0Itkw0WrZKc;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
invoke-virtual {v2, v0, v4}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 15796
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
iget-object v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->N:Lcom/imo/android/imoim/camera/CameraEditParams;
iget-boolean v4, v4, Lcom/imo/android/imoim/camera/CameraEditParams;->b:Z
invoke-virtual {v2, v4}, Lcom/imo/android/imoim/camera/CameraEditView;->setEnableVideoEditPanel(Z)V
.line 15797
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
iget-object v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v2, v4}, Lcom/imo/android/imoim/camera/CameraEditView;->setFrom(Lcom/imo/android/imoim/camera/CameraEditView$c;)V
.line 15798
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
iget-object v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v2, v4}, Lcom/imo/android/imoim/views/CameraModeView;->setFrom(Lcom/imo/android/imoim/camera/CameraEditView$c;)V
.line 15799
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
iget-boolean v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->D:Z
invoke-virtual {v2, v4}, Lcom/imo/android/imoim/views/CameraModeView;->setBtnGalleryVisibility(Z)V
.line 15800
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
iget-boolean v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->E:Z
invoke-virtual {v2, v4}, Lcom/imo/android/imoim/views/CameraModeView;->setBtnTextVisibility(Z)V
.line 15801
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
iget-boolean v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->D:Z
invoke-virtual {v2, v4}, Lcom/imo/android/imoim/views/CameraModeView;->a(Z)V
.line 15802
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->N:Lcom/imo/android/imoim/camera/CameraEditParams;
iget-boolean v2, v2, Lcom/imo/android/imoim/camera/CameraEditParams;->d:Z
if-eqz v2, :cond_451
.line 15803
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
invoke-virtual {v2}, Lcom/imo/android/imoim/views/CameraModeView;->b()V
:cond_451
const v2, 0x7f090dc1
.line 15806
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v2
iput-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->q:Landroid/view/View;
.line 15807
new-instance v4, Lcom/imo/android/imoim/camera/CameraActivity2$7;
invoke-direct {v4, v0}, Lcom/imo/android/imoim/camera/CameraActivity2$7;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
invoke-virtual {v2, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v2, 0x7f090361
.line 15813
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v2
.line 15814
iget-boolean v4, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->f:Z
if-eqz v4, :cond_471
.line 15815
invoke-virtual {v2, v9}, Landroid/view/View;->setVisibility(I)V
goto :goto_479
.line 15817
:cond_471
new-instance v4, Lcom/imo/android/imoim/camera/CameraActivity2$8;
invoke-direct {v4, v0}, Lcom/imo/android/imoim/camera/CameraActivity2$8;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
invoke-virtual {v2, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 15834
:goto_479
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v4, Lcom/imo/android/imoim/camera/CameraEditView$c;->FEED_VIDEO:Lcom/imo/android/imoim/camera/CameraEditView$c;
const/4 v5, 0x2
if-eq v2, v4, :cond_486
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v4, Lcom/imo/android/imoim/camera/CameraEditView$c;->WORLD_NEWS:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-ne v2, v4, :cond_4a2
.line 15835
:cond_486
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
iget v2, v2, Lcom/imo/android/imoim/camera/g;->d:I
if-nez v2, :cond_497
.line 15836
sget-object v2, Lcom/imo/android/imoim/feeds/e/o;->a:Lcom/imo/android/imoim/feeds/e/o;
invoke-static {v5}, Lcom/imo/android/imoim/feeds/e/o;->e(I)V
.line 15837
sget-object v2, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a:Lcom/imo/android/imoim/world/stats/reporter/publish/b;
invoke-static {v5}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->b(I)V
goto :goto_4a2
.line 15839
:cond_497
sget-object v2, Lcom/imo/android/imoim/feeds/e/o;->a:Lcom/imo/android/imoim/feeds/e/o;
const/4 v4, 0x1
invoke-static {v4}, Lcom/imo/android/imoim/feeds/e/o;->e(I)V
.line 15840
sget-object v2, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a:Lcom/imo/android/imoim/world/stats/reporter/publish/b;
invoke-static {v4}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->b(I)V
:cond_4a2
:goto_4a2
const v2, 0x7f0905d4
.line 15844
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v2
iput-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->c:Landroid/view/View;
.line 15845
new-instance v4, Lcom/imo/android/imoim/camera/CameraActivity2$9;
invoke-direct {v4, v0}, Lcom/imo/android/imoim/camera/CameraActivity2$9;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
invoke-virtual {v2, v4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v2, 0x7f09150c
.line 15876
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/ProgressBar;
iput-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->r:Landroid/widget/ProgressBar;
new-array v4, v5, [I
.line 15877
fill-array-data v4, :array_69e
const-string v6, "progress"
invoke-static {v2, v6, v4}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;
move-result-object v2
iput-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->t:Landroid/animation/ObjectAnimator;
const-wide/32 v7, 0xea60
.line 15879
invoke-virtual {v2, v7, v8}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
.line 15880
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->t:Landroid/animation/ObjectAnimator;
new-instance v4, Landroid/view/animation/LinearInterpolator;
invoke-direct {v4}, Landroid/view/animation/LinearInterpolator;-><init>()V
invoke-virtual {v2, v4}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
const v2, 0x7f090bee
.line 15881
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/ProgressBar;
iput-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->s:Landroid/widget/ProgressBar;
new-array v4, v5, [I
.line 15882
fill-array-data v4, :array_6a6
invoke-static {v2, v6, v4}, Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator;
move-result-object v2
iput-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->u:Landroid/animation/ObjectAnimator;
const-wide/16 v6, 0x7d0
.line 15884
invoke-virtual {v2, v6, v7}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
.line 15885
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->u:Landroid/animation/ObjectAnimator;
new-instance v4, Landroid/view/animation/LinearInterpolator;
invoke-direct {v4}, Landroid/view/animation/LinearInterpolator;-><init>()V
invoke-virtual {v2, v4}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
.line 15887
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->getIntent()Landroid/content/Intent;
move-result-object v2
.line 15888
iput-boolean v10, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->I:Z
const-string v4, "key_file_path"
.line 15889
invoke-virtual {v2, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
.line 15890
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
if-nez v6, :cond_559
const/4 v6, 0x1
.line 15891
iput-boolean v6, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->I:Z
const-string v6, "key_is_video"
.line 15892
invoke-virtual {v2, v6, v10}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v6
if-eqz v6, :cond_523
.line 15893
iget-object v1, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
invoke-virtual {v1, v4}, Lcom/imo/android/imoim/camera/g;->a(Ljava/lang/String;)V
goto :goto_559
.line 15895
:cond_523
iget-object v6, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v7, Lcom/imo/android/imoim/camera/CameraEditView$c;->TRENDING_PHOTO:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-ne v6, v7, :cond_541
.line 15897
:try_start_529
invoke-static {v4}, Landroid/graphics/BitmapFactory;->decodeFile(Ljava/lang/String;)Landroid/graphics/Bitmap;
move-result-object v6
if-eqz v6, :cond_534
const/4 v7, 0x0
.line 15899
invoke-direct {v0, v7, v6, v10}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Ljava/lang/String;Landroid/graphics/Bitmap;I)V
goto :goto_559
:cond_534
const-string v6, "setupViews onLoadFailed"
.line 16071
invoke-static {v1, v6}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
:try_end_539
.catch Ljava/lang/Exception; {:try_start_529 .. :try_end_539} :catch_53a
goto :goto_559
:catch_53a
const-string v6, "setupViews decode bitmap fail"
const/4 v7, 0x1
.line 16079
invoke-static {v1, v6, v7}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
goto :goto_559
.line 15908
:cond_541
new-instance v1, Ljava/io/File;
invoke-direct {v1, v4}, Ljava/io/File;-><init>(Ljava/lang/String;)V
.line 15909
invoke-static {v1}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;
move-result-object v1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/ei;->b(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;
move-result-object v1
.line 15908
invoke-static {v1}, Lcom/imo/android/imoim/biggroup/g/c;->d(Ljava/lang/String;)I
move-result v1
.line 15910
invoke-static {v4}, Lcom/imo/android/imoim/camera/g;->a(Ljava/lang/Object;)Landroid/graphics/Bitmap;
move-result-object v6
invoke-direct {v0, v4, v6, v1}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Ljava/lang/String;Landroid/graphics/Bitmap;I)V
.line 15914
:cond_559
:goto_559
invoke-virtual {v2, v3}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eqz v1, :cond_5cd
.line 15916
sget-object v3, Lcom/imo/android/imoim/camera/CameraActivity2$3;->a:[I
invoke-virtual {v1}, Lcom/imo/android/imoim/camera/CameraEditView$f;->ordinal()I
move-result v6
aget v3, v3, v6
const/4 v6, 0x1
if-eq v3, v6, :cond_5b9
if-eq v3, v5, :cond_5a7
const/4 v5, 0x3
if-eq v3, v5, :cond_572
goto :goto_5cd
:cond_572
const-string v3, "key_bigo_grllery_media"
.line 15929
invoke-virtual {v2, v3}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v2
.line 15930
invoke-static {v2}, Lcom/imo/android/common/c;->b(Ljava/util/Collection;)Z
move-result v3
if-nez v3, :cond_644
invoke-interface {v2}, Ljava/util/List;->size()I
move-result v3
if-ne v3, v6, :cond_586
goto/16 :goto_644
.line 15933
:cond_586
iget-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
invoke-virtual {v3, v6}, Lcom/imo/android/imoim/camera/CameraEditView;->setIsInEditMode(Z)V
.line 15934
iget-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->P:Lcom/imo/android/imoim/camera/CameraMultiEditViewModel;
.line 17020
iget-object v3, v3, Lcom/imo/android/imoim/camera/CameraMultiEditViewModel;->a:Lcom/imo/android/imoim/camera/d;
.line 18012
iget-object v3, v3, Lcom/imo/android/imoim/camera/d;->a:Landroidx/lifecycle/MutableLiveData;
.line 15934
invoke-virtual {v3, v2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 15935
iget-object v3, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->P:Lcom/imo/android/imoim/camera/CameraMultiEditViewModel;
.line 18024
iget-object v3, v3, Lcom/imo/android/imoim/camera/CameraMultiEditViewModel;->a:Lcom/imo/android/imoim/camera/d;
.line 19014
iget-object v3, v3, Lcom/imo/android/imoim/camera/d;->b:Landroidx/lifecycle/MutableLiveData;
.line 15935
invoke-interface {v2, v10}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v3, v2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 15936
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
invoke-virtual {v2}, Lcom/imo/android/imoim/camera/CameraEditView;->g()V
goto :goto_5cd
:cond_5a7
const-string v3, "selected_music"
.line 15922
invoke-virtual {v2, v3}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object v2
.line 15923
instance-of v3, v2, Lcom/imo/android/imoim/data/FileTypeHelper$Music;
if-eqz v3, :cond_5cd
.line 15924
sget-object v3, Lcom/imo/android/imoim/camera/CameraEditView$f;->MUSIC:Lcom/imo/android/imoim/camera/CameraEditView$f;
const-string v5, "music"
invoke-direct {v0, v3, v2, v5}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Lcom/imo/android/imoim/camera/CameraEditView$f;Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_5cd
.line 15918
:cond_5b9
sget-object v3, Lcom/imo/android/imoim/camera/CameraEditView$f;->TEXT:Lcom/imo/android/imoim/camera/CameraEditView$f;
const-string v5, "text"
invoke-virtual {v2, v5}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_5c8
invoke-virtual {v2, v5}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
goto :goto_5ca
:cond_5c8
const-string v2, ""
:goto_5ca
invoke-direct {v0, v3, v2, v5}, Lcom/imo/android/imoim/camera/CameraActivity2;->a(Lcom/imo/android/imoim/camera/CameraEditView$f;Ljava/lang/Object;Ljava/lang/String;)V
.line 15945
:cond_5cd
:goto_5cd
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_644
sget-object v2, Lcom/imo/android/imoim/camera/CameraEditView$f;->NONE:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-ne v1, v2, :cond_644
const v1, 0x7f091082
.line 15946
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/ImageView;
.line 15947
new-instance v2, Lcom/imo/android/imoim/camera/-$$Lambda$CameraActivity2$KpFjJYOXVWSwo3fyhntukZLSkBY;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/camera/-$$Lambda$CameraActivity2$KpFjJYOXVWSwo3fyhntukZLSkBY;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
invoke-virtual {v1, v2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 15949
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v3, Lcom/imo/android/imoim/camera/CameraEditView$c;->STORY_CAMERA:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-eq v2, v3, :cond_5fa
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v3, Lcom/imo/android/imoim/camera/CameraEditView$c;->GROUP_STORY:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-eq v2, v3, :cond_5fa
iget-object v2, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->e:Lcom/imo/android/imoim/camera/CameraEditView$c;
sget-object v3, Lcom/imo/android/imoim/camera/CameraEditView$c;->SETTING_ALBUM:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-ne v2, v3, :cond_644
.line 15952
:cond_5fa
invoke-virtual {v1, v10}, Landroid/widget/ImageView;->setVisibility(I)V
.line 19960
sget-object v2, Lcom/imo/android/imoim/util/df$aq;->STORY_ADD_FRIEND_SETTING_POPUP_SHOW_TIMES:Lcom/imo/android/imoim/util/df$aq;
invoke-static {v2, v10}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;I)I
move-result v2
.line 19961
sget-object v3, Lcom/imo/android/imoim/util/df$aq;->STORY_ADD_FRIEND_SETTING_POPUP_SHOW_MAX_TIMES:Lcom/imo/android/imoim/util/df$aq;
const/4 v4, 0x1
invoke-static {v3, v4}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;I)I
move-result v3
if-ge v2, v3, :cond_644
.line 19964
sget-object v3, Lcom/imo/android/imoim/util/df$aq;->STORY_ADD_FRIEND_SETTING_POPUP_SHOW_TIMES:Lcom/imo/android/imoim/util/df$aq;
add-int/2addr v2, v4
invoke-static {v3, v2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;I)V
.line 19966
invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
move-result v2
if-nez v2, :cond_644
.line 19969
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->getLayoutInflater()Landroid/view/LayoutInflater;
move-result-object v2
const v3, 0x7f0b0464
const/4 v4, 0x0
invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v2
.line 19971
new-instance v3, Landroid/widget/PopupWindow;
const/16 v4, 0xc4
.line 19972
invoke-static {v4}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v4
const/4 v5, -0x2
invoke-direct {v3, v2, v4, v5}, Landroid/widget/PopupWindow;-><init>(Landroid/view/View;II)V
.line 19973
new-instance v2, Landroid/graphics/drawable/ColorDrawable;
invoke-direct {v2, v10}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
invoke-virtual {v3, v2}, Landroid/widget/PopupWindow;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
const/4 v2, 0x1
.line 19974
invoke-virtual {v3, v2}, Landroid/widget/PopupWindow;->setOutsideTouchable(Z)V
.line 19975
new-instance v2, Lcom/imo/android/imoim/camera/-$$Lambda$CameraActivity2$eFSJ9TK7rB0x0-w0jp8GVdg9LYU;
invoke-direct {v2, v0, v1, v3}, Lcom/imo/android/imoim/camera/-$$Lambda$CameraActivity2$eFSJ9TK7rB0x0-w0jp8GVdg9LYU;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;Landroid/view/View;Landroid/widget/PopupWindow;)V
invoke-virtual {v1, v2}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
.line 471
:cond_644
:goto_644
new-instance v1, Landroid/view/GestureDetector;
new-instance v2, Lcom/imo/android/imoim/camera/CameraActivity2$a;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/camera/CameraActivity2$a;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
invoke-direct {v1, v0, v2}, Landroid/view/GestureDetector;-><init>(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V
iput-object v1, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->m:Landroid/view/GestureDetector;
.line 472
new-instance v1, Landroid/view/ScaleGestureDetector;
new-instance v2, Lcom/imo/android/imoim/camera/CameraActivity2$b;
invoke-direct {v2, v0, v10}, Lcom/imo/android/imoim/camera/CameraActivity2$b;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;B)V
invoke-direct {v1, v0, v2}, Landroid/view/ScaleGestureDetector;-><init>(Landroid/content/Context;Landroid/view/ScaleGestureDetector$OnScaleGestureListener;)V
iput-object v1, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->l:Landroid/view/ScaleGestureDetector;
.line 473
iput-boolean v10, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->v:Z
const v1, 0x7f09156c
.line 474
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/camera/CameraActivity2;->findViewById(I)Landroid/view/View;
move-result-object v1
new-instance v2, Lcom/imo/android/imoim/camera/CameraActivity2$1;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/camera/CameraActivity2$1;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
invoke-virtual {v1, v2}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
.line 483
sget-object v1, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/managers/ag;->subscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 484
sget-object v1, Lcom/imo/android/imoim/IMO;->D:Lcom/imo/android/imoim/managers/o;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/managers/o;->subscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 485
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v1
const-string v2, "sensor"
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/IMO;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/hardware/SensorManager;
iput-object v1, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->A:Landroid/hardware/SensorManager;
if-eqz v1, :cond_68e
const/4 v2, 0x1
.line 487
invoke-virtual {v1, v2}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/camera/CameraActivity2;->B:Landroid/hardware/Sensor;
.line 20157
:cond_68e
sget-object v1, Lcom/imo/android/common/liveeventbus/LiveEventEnum;->SUPER_ME_FINISH:Lcom/imo/android/common/liveeventbus/LiveEventEnum;
invoke-static {v1}, Lcom/imo/android/common/liveeventbus/LiveEventBus;->get(Lcom/imo/android/common/liveeventbus/LiveEventEnum;)Lcom/imo/android/common/liveeventbus/core/Observable;
move-result-object v1
new-instance v2, Lcom/imo/android/imoim/camera/-$$Lambda$CameraActivity2$6sX4g4IgQEEX4N6voJEVUxrQrs4;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/camera/-$$Lambda$CameraActivity2$6sX4g4IgQEEX4N6voJEVUxrQrs4;-><init>(Lcom/imo/android/imoim/camera/CameraActivity2;)V
invoke-interface {v1, v0, v2}, Lcom/imo/android/common/liveeventbus/core/Observable;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
nop
:array_69e
.array-data 4
0x1
0x12c
.end array-data
:array_6a6
.array-data 4
0x1
0x12c
.end array-data
.end method
.method public onDestroy()V
.registers 4
.line 1220
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onDestroy()V
.line 1221
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
.line 24139
iget-object v1, v0, Lcom/imo/android/imoim/camera/g;->b:Landroid/os/Handler;
new-instance v2, Lcom/imo/android/imoim/camera/g$11;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/camera/g$11;-><init>(Lcom/imo/android/imoim/camera/g;)V
invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
.line 1222
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/CameraEditView;->b()V
.line 1223
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
.line 24737
iget-object v1, v0, Lcom/imo/android/imoim/views/CameraModeView;->p:Lcom/imo/android/imoim/adapters/VStoryAdapter;
const/4 v2, 0x0
if-eqz v1, :cond_20
.line 24738
iget-object v1, v0, Lcom/imo/android/imoim/views/CameraModeView;->p:Lcom/imo/android/imoim/adapters/VStoryAdapter;
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/adapters/VStoryAdapter;->a(Landroid/database/Cursor;)V
.line 24740
:cond_20
iget-object v1, v0, Lcom/imo/android/imoim/views/CameraModeView;->o:Lcom/imo/android/imoim/adapters/VChatsAdapter;
if-eqz v1, :cond_29
.line 24741
iget-object v1, v0, Lcom/imo/android/imoim/views/CameraModeView;->o:Lcom/imo/android/imoim/adapters/VChatsAdapter;
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/adapters/VChatsAdapter;->a(Landroid/database/Cursor;)V
.line 24742
:cond_29
iget-object v1, v0, Lcom/imo/android/imoim/views/CameraModeView;->y:Lcom/imo/android/imoim/adapters/HorizontalGalleryAdapter;
if-eqz v1, :cond_41
.line 24743
iget-object v0, v0, Lcom/imo/android/imoim/views/CameraModeView;->y:Lcom/imo/android/imoim/adapters/HorizontalGalleryAdapter;
.line 25077
iget-object v1, v0, Lcom/imo/android/imoim/adapters/HorizontalGalleryAdapter;->c:Landroid/os/AsyncTask;
if-eqz v1, :cond_41
iget-object v1, v0, Lcom/imo/android/imoim/adapters/HorizontalGalleryAdapter;->c:Landroid/os/AsyncTask;
invoke-virtual {v1}, Landroid/os/AsyncTask;->isCancelled()Z
move-result v1
if-nez v1, :cond_41
.line 25078
iget-object v0, v0, Lcom/imo/android/imoim/adapters/HorizontalGalleryAdapter;->c:Landroid/os/AsyncTask;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/os/AsyncTask;->cancel(Z)Z
.line 1224
:cond_41
sget-object v0, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/managers/ag;->unsubscribe(Lcom/imo/android/imoim/managers/ax;)V
.line 1225
sget-object v0, Lcom/imo/android/imoim/IMO;->D:Lcom/imo/android/imoim/managers/o;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/managers/o;->unsubscribe(Lcom/imo/android/imoim/managers/ax;)V
return-void
.end method
.method public onNewIntent(Landroid/content/Intent;)V
.registers 2
.line 1215
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onNewIntent(Landroid/content/Intent;)V
return-void
.end method
.method public onPause()V
.registers 4
.line 22273
invoke-static {}, Lcom/imo/android/imoim/feeds/e/l;->d()Lcom/imo/android/imoim/feeds/e/l;
move-result-object v0
invoke-virtual {v0}, Lcom/imo/android/imoim/feeds/e/l;->e()V
.line 1203
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onPause()V
.line 1204
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->i:Lcom/imo/android/imoim/camera/g;
.line 23129
iget-object v1, v0, Lcom/imo/android/imoim/camera/g;->b:Landroid/os/Handler;
new-instance v2, Lcom/imo/android/imoim/camera/g$1;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/camera/g$1;-><init>(Lcom/imo/android/imoim/camera/g;)V
invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
.line 1205
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->d:Landroid/widget/FrameLayout;
iget-object v1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->n:Lcom/imo/android/imoim/camera/CameraPreview2;
invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->removeView(Landroid/view/View;)V
.line 1206
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
.line 23725
iget-object v1, v0, Lcom/imo/android/imoim/camera/CameraEditView;->l:Lcom/imo/android/imoim/managers/an;
if-eqz v1, :cond_28
.line 23726
iget-object v0, v0, Lcom/imo/android/imoim/camera/CameraEditView;->l:Lcom/imo/android/imoim/managers/an;
invoke-interface {v0}, Lcom/imo/android/imoim/managers/an;->e()V
.line 1207
:cond_28
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/CameraEditView;->a()V
const/4 v0, 0x0
.line 1208
iput-boolean v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->w:Z
.line 1209
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
invoke-static {}, Lcom/imo/android/imoim/managers/m;->b()V
.line 1210
invoke-static {}, Lcom/imo/android/imoim/music/c;->j()V
return-void
.end method
.method public onResume()V
.registers 4
.line 21268
invoke-static {}, Lcom/imo/android/imoim/feeds/e/l;->d()Lcom/imo/android/imoim/feeds/e/l;
move-result-object v0
.line 21281
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v1
iput-wide v1, v0, Lcom/imo/android/imoim/feeds/e/l;->e:J
.line 1188
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onResume()V
.line 1189
invoke-static {}, Lcom/imo/android/imoim/music/c;->i()V
.line 1190
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
.line 21736
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/CameraEditView;->c()Z
move-result v1
if-eqz v1, :cond_21
iget-object v1, v0, Lcom/imo/android/imoim/camera/CameraEditView;->l:Lcom/imo/android/imoim/managers/an;
if-eqz v1, :cond_21
.line 21737
iget-object v0, v0, Lcom/imo/android/imoim/camera/CameraEditView;->l:Lcom/imo/android/imoim/managers/an;
invoke-interface {v0}, Lcom/imo/android/imoim/managers/an;->d()V
.line 1191
:cond_21
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->b:Lcom/imo/android/imoim/camera/CameraEditView$f;
sget-object v1, Lcom/imo/android/imoim/camera/CameraEditView$f;->NONE:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-eq v0, v1, :cond_39
.line 1192
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->a:Lcom/imo/android/imoim/camera/CameraEditView;
.line 21749
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/CameraEditView;->c()Z
move-result v1
if-eqz v1, :cond_3c
iget-object v1, v0, Lcom/imo/android/imoim/camera/CameraEditView;->l:Lcom/imo/android/imoim/managers/an;
if-eqz v1, :cond_3c
.line 21750
iget-object v0, v0, Lcom/imo/android/imoim/camera/CameraEditView;->l:Lcom/imo/android/imoim/managers/an;
invoke-interface {v0}, Lcom/imo/android/imoim/managers/an;->a()V
goto :goto_3c
.line 1194
:cond_39
invoke-direct {p0}, Lcom/imo/android/imoim/camera/CameraActivity2;->d()V
.line 1197
:cond_3c
:goto_3c
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
const-string v0, "camera"
invoke-static {v0}, Lcom/imo/android/imoim/managers/m;->b(Ljava/lang/String;)V
return-void
.end method
.method public onSensorChanged(Landroid/hardware/SensorEvent;)V
.registers 7
.line 1278
iget-object v0, p1, Landroid/hardware/SensorEvent;->values:[F
const/4 v1, 0x0
aget v0, v0, v1
iget-object p1, p1, Landroid/hardware/SensorEvent;->values:[F
const/4 v2, 0x1
aget p1, p1, v2
.line 25283
invoke-static {v0}, Ljava/lang/Math;->abs(F)F
move-result v2
const/high16 v3, 0x40800000 # 4.0f
const/high16 v4, 0x40c00000 # 6.0f
cmpl-float v2, v2, v4
if-lez v2, :cond_28
invoke-static {p1}, Ljava/lang/Math;->abs(F)F
move-result v2
cmpg-float v2, v2, v3
if-gez v2, :cond_28
cmpl-float p1, v0, v4
if-lez p1, :cond_25
const/16 v1, 0x10e
goto :goto_3e
:cond_25
const/16 v1, 0x5a
goto :goto_3e
.line 25289
:cond_28
invoke-static {p1}, Ljava/lang/Math;->abs(F)F
move-result v2
cmpl-float v2, v2, v4
if-lez v2, :cond_3e
invoke-static {v0}, Ljava/lang/Math;->abs(F)F
move-result v0
cmpg-float v0, v0, v3
if-gez v0, :cond_3e
cmpl-float p1, p1, v4
if-gtz p1, :cond_3e
const/16 v1, 0xb4
.line 1278
:cond_3e
:goto_3e
iput v1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->C:I
return-void
.end method
.method public onStart()V
.registers 4
.line 509
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onStart()V
.line 510
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->B:Landroid/hardware/Sensor;
if-eqz v0, :cond_d
.line 511
iget-object v1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->A:Landroid/hardware/SensorManager;
const/4 v2, 0x3
invoke-virtual {v1, p0, v0, v2}, Landroid/hardware/SensorManager;->registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z
:cond_d
return-void
.end method
.method public onStop()V
.registers 3
.line 517
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onStop()V
.line 518
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->B:Landroid/hardware/Sensor;
if-eqz v0, :cond_c
.line 519
iget-object v1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->A:Landroid/hardware/SensorManager;
invoke-virtual {v1, p0, v0}, Landroid/hardware/SensorManager;->unregisterListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;)V
:cond_c
return-void
.end method
.method public onStory(Lcom/imo/android/imoim/o/g;)V
.registers 3
.line 1032
iget-object p1, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->p:Lcom/imo/android/imoim/views/CameraModeView;
.line 20730
invoke-virtual {p1}, Lcom/imo/android/imoim/views/CameraModeView;->d()V
.line 20731
iget-object v0, p1, Lcom/imo/android/imoim/views/CameraModeView;->q:Lme/mvdw/recyclerviewmergeadapter/adapter/RecyclerViewMergeAdapter;
if-eqz v0, :cond_e
.line 20732
iget-object p1, p1, Lcom/imo/android/imoim/views/CameraModeView;->q:Lme/mvdw/recyclerviewmergeadapter/adapter/RecyclerViewMergeAdapter;
invoke-virtual {p1}, Lme/mvdw/recyclerviewmergeadapter/adapter/RecyclerViewMergeAdapter;->notifyDataSetChanged()V
:cond_e
return-void
.end method
.method public onTouchEvent(Landroid/view/MotionEvent;)Z
.registers 3
.line 1243
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->m:Landroid/view/GestureDetector;
invoke-virtual {v0, p1}, Landroid/view/GestureDetector;->onTouchEvent(Landroid/view/MotionEvent;)Z
.line 1244
iget-object v0, p0, Lcom/imo/android/imoim/camera/CameraActivity2;->l:Landroid/view/ScaleGestureDetector;
invoke-virtual {v0, p1}, Landroid/view/ScaleGestureDetector;->onTouchEvent(Landroid/view/MotionEvent;)Z
.line 1245
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onTouchEvent(Landroid/view/MotionEvent;)Z
move-result p1
return p1
.end method