e.smali
.class public final Lcom/imo/android/imoim/camera/e;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/camera/e$a;,
Lcom/imo/android/imoim/camera/e$b;
}
.end annotation
# instance fields
.field public A:Ljava/io/File;
.field public B:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field C:Lcom/imo/android/imoim/adapters/HorizontalStickerAdapter;
.field D:Ljava/lang/Object;
.field E:Lcom/imo/android/imoim/camera/e$b;
.field F:Ljava/lang/String;
.field G:Z
.field H:Lcom/imo/android/imoim/camera/CameraEditView$c;
.field I:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/util/List<",
"Lcom/imo/android/imoim/expression/data/l;",
">;>;"
}
.end annotation
.end field
.field J:Lcom/imo/android/imoim/camera/e$a;
.field private K:Landroid/view/View;
.field private L:Landroidx/recyclerview/widget/RecyclerView;
.field private M:Landroid/view/View;
.field private N:Landroid/widget/RelativeLayout;
.field private O:Z
.field private P:Landroidx/recyclerview/widget/RecyclerView;
.field private Q:Landroidx/recyclerview/widget/RecyclerView;
.field private R:Z
.field private S:Z
.field private T:Landroid/widget/PopupWindow;
.field private U:Lcom/imo/android/imoim/camera/CameraLocationFragment;
.field private V:Lcom/imo/android/imoim/camera/CameraStickerFragment;
.field private W:Landroidx/recyclerview/widget/RecyclerView;
.field private X:Lcom/imo/android/imoim/camera/CameraFilterAdapter;
.field private Y:Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.field private final Z:Lteam/uptech/motionviews/widget/MotionView$a;
.field a:Landroid/view/View;
.field private aa:Lteam/uptech/motionviews/a/a;
.field b:Landroid/content/Context;
.field c:Landroid/widget/ImageView;
.field d:Landroid/os/Handler;
.field protected e:Lteam/uptech/motionviews/widget/MotionView;
.field protected f:Landroid/view/View;
.field protected g:Landroid/widget/ImageView;
.field protected h:Landroid/widget/ImageView;
.field protected i:Landroid/widget/ImageView;
.field protected j:Landroid/widget/ImageView;
.field protected k:Landroid/widget/ImageView;
.field protected l:Landroid/view/View;
.field protected m:Landroid/widget/EditText;
.field protected n:Landroid/widget/EditText;
.field o:I
.field protected p:Landroid/view/View;
.field protected q:Landroid/graphics/Bitmap;
.field protected r:Landroid/graphics/Bitmap;
.field s:Landroidx/recyclerview/widget/RecyclerView;
.field t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
.field u:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
.field protected v:Lcom/imo/android/imoim/views/DoodleView;
.field w:Lcom/imo/android/imoim/views/AudioRecordView;
.field x:Landroid/view/View;
.field public y:Ljava/lang/String;
.field public z:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/view/View;Landroid/content/Context;Landroid/widget/ImageView;Landroid/view/View;Landroid/os/Handler;Lcom/imo/android/imoim/camera/CameraEditView$c;)V
.registers 11
.line 169
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
.line 131
iput v0, p0, Lcom/imo/android/imoim/camera/e;->o:I
const/4 v1, 0x0
.line 144
iput-object v1, p0, Lcom/imo/android/imoim/camera/e;->A:Ljava/io/File;
.line 145
iput-object v1, p0, Lcom/imo/android/imoim/camera/e;->B:Ljava/util/List;
const-string v2, "#2ecc71"
.line 147
invoke-static {v2}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
iput-object v2, p0, Lcom/imo/android/imoim/camera/e;->D:Ljava/lang/Object;
.line 150
sget-object v2, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
iput-object v2, p0, Lcom/imo/android/imoim/camera/e;->E:Lcom/imo/android/imoim/camera/e$b;
.line 151
iput-boolean v0, p0, Lcom/imo/android/imoim/camera/e;->R:Z
const/4 v2, 0x1
.line 154
iput-boolean v2, p0, Lcom/imo/android/imoim/camera/e;->G:Z
.line 159
new-instance v3, Ljava/util/HashMap;
invoke-direct {v3}, Ljava/util/HashMap;-><init>()V
iput-object v3, p0, Lcom/imo/android/imoim/camera/e;->I:Ljava/util/Map;
.line 936
new-instance v3, Lcom/imo/android/imoim/camera/e$4;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/camera/e$4;-><init>(Lcom/imo/android/imoim/camera/e;)V
iput-object v3, p0, Lcom/imo/android/imoim/camera/e;->Z:Lteam/uptech/motionviews/widget/MotionView$a;
.line 170
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
.line 171
iput-object p2, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
.line 172
iput-object p3, p0, Lcom/imo/android/imoim/camera/e;->c:Landroid/widget/ImageView;
.line 173
iput-object p4, p0, Lcom/imo/android/imoim/camera/e;->K:Landroid/view/View;
.line 174
iput-object p5, p0, Lcom/imo/android/imoim/camera/e;->d:Landroid/os/Handler;
.line 175
iput-object p6, p0, Lcom/imo/android/imoim/camera/e;->H:Lcom/imo/android/imoim/camera/CameraEditView$c;
.line 176
check-cast p2, Landroidx/fragment/app/FragmentActivity;
invoke-static {p2}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object p1
const-class p2, Lcom/imo/android/imoim/camera/CameraStickerViewModel;
invoke-virtual {p1, p2}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/camera/CameraStickerViewModel;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->Y:Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 2244
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f090478
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/views/DoodleView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
.line 3057
invoke-virtual {p1}, Lcom/imo/android/imoim/views/DoodleView;->getContext()Landroid/content/Context;
move-result-object p2
const p3, 0x7f0b01d0
invoke-static {p2, p3, p1}, Lcom/imo/android/imoim/views/DoodleView;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
const p2, 0x7f09048a
.line 3058
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/views/DoodleView;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Lcom/imo/android/imoim/views/PaintView;
iput-object p2, p1, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
.line 3059
iget-object p2, p1, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {p2, p1}, Lcom/imo/android/imoim/views/PaintView;->setup(Lcom/imo/android/imoim/views/PaintView$a;)V
const p2, 0x7f090ebf
.line 3061
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/views/DoodleView;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/RelativeLayout;
iput-object p2, p1, Lcom/imo/android/imoim/views/DoodleView;->e:Landroid/widget/RelativeLayout;
.line 3062
invoke-virtual {p1}, Lcom/imo/android/imoim/views/DoodleView;->a()V
const p2, 0x7f0906c0
.line 3064
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/views/DoodleView;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/ImageView;
iput-object p2, p1, Lcom/imo/android/imoim/views/DoodleView;->b:Landroid/widget/ImageView;
.line 3065
iget-object p2, p1, Lcom/imo/android/imoim/views/DoodleView;->c:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {p2, v0}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a(I)Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Integer;
invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I
move-result p2
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/views/DoodleView;->a(I)V
.line 2246
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
.line 3212
iget-object p1, p1, Lcom/imo/android/imoim/views/DoodleView;->d:Landroidx/recyclerview/widget/RecyclerView;
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->b(Landroid/view/View;)V
.line 2247
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
.line 4168
iget-object p2, p1, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {p2, v0}, Lcom/imo/android/imoim/views/PaintView;->setBackgroundColor(I)V
.line 4169
sget p2, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 p3, 0x10
if-ge p2, p3, :cond_b3
.line 4171
iget-object p1, p1, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/views/PaintView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
goto :goto_b8
.line 4173
:cond_b3
iget-object p1, p1, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/views/PaintView;->setBackground(Landroid/graphics/drawable/Drawable;)V
.line 4549
:goto_b8
new-instance p1, Lteam/uptech/motionviews/a/a;
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
invoke-virtual {p2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p2
invoke-direct {p1, p2}, Lteam/uptech/motionviews/a/a;-><init>(Landroid/content/res/Resources;)V
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->aa:Lteam/uptech/motionviews/a/a;
.line 4550
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f090c04
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->f:Landroid/view/View;
.line 4551
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f091198
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->M:Landroid/view/View;
.line 4553
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f090c58
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lteam/uptech/motionviews/widget/MotionView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
.line 4554
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f0904d2
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
.line 4555
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->b(Landroid/view/View;)V
.line 4556
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
iget-object p3, p0, Lcom/imo/android/imoim/camera/e;->d:Landroid/os/Handler;
.line 5083
iput-object p1, p2, Lteam/uptech/motionviews/widget/MotionView;->a:Landroid/view/View;
.line 5084
iput-object p3, p2, Lteam/uptech/motionviews/widget/MotionView;->b:Landroid/os/Handler;
.line 4557
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->Z:Lteam/uptech/motionviews/widget/MotionView$a;
invoke-virtual {p1, p2}, Lteam/uptech/motionviews/widget/MotionView;->setMotionViewCallback(Lteam/uptech/motionviews/widget/MotionView$a;)V
.line 5662
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f090499
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/EditText;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
.line 5663
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f09049a
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->p:Landroid/view/View;
.line 5665
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f09046f
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->l:Landroid/view/View;
.line 5667
new-instance p2, Lcom/imo/android/imoim/camera/e$16;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/e$16;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 5692
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->p:Landroid/view/View;
new-instance p2, Lcom/imo/android/imoim/camera/e$17;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/e$17;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 5697
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
new-instance p2, Lcom/imo/android/imoim/camera/e$18;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/e$18;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
.line 5713
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
new-instance p2, Lcom/imo/android/imoim/camera/e$19;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/e$19;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/widget/EditText;->setOnEditorActionListener(Landroid/widget/TextView$OnEditorActionListener;)V
.line 5724
new-instance p1, Lcom/imo/android/imoim/util/az;
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
new-instance p3, Lcom/imo/android/imoim/camera/e$2;
invoke-direct {p3, p0}, Lcom/imo/android/imoim/camera/e$2;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-direct {p1, p2, p3}, Lcom/imo/android/imoim/util/az;-><init>(Landroid/view/View;Lcom/imo/android/imoim/util/az$a;)V
.line 5737
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f090383
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/recyclerview/widget/RecyclerView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->P:Landroidx/recyclerview/widget/RecyclerView;
.line 5738
invoke-virtual {p1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setHasFixedSize(Z)V
.line 5739
new-instance p1, Landroidx/recyclerview/widget/LinearLayoutManager;
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
invoke-direct {p1, p2, v0, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;IZ)V
.line 5741
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->P:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {p2, p1}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 5743
new-instance p1, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
.line 5744
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result p3
if-eqz p3, :cond_183
invoke-static {}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->c()Ljava/util/List;
move-result-object p3
goto :goto_187
:cond_183
invoke-static {}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a()Ljava/util/List;
move-result-object p3
.line 5745
:goto_187
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result p4
invoke-direct {p1, p2, p3, p4}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;-><init>(Landroid/content/Context;Ljava/util/List;I)V
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
.line 5747
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->P:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {p2, p1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 5748
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->P:Landroidx/recyclerview/widget/RecyclerView;
new-instance p2, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;
iget-object p3, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
new-instance p4, Lcom/imo/android/imoim/camera/-$$Lambda$e$-Bq4XcVNDOMPzCLmnF4_IW2AJrE;
invoke-direct {p4, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$-Bq4XcVNDOMPzCLmnF4_IW2AJrE;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-direct {p2, p3, p4}, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;-><init>(Landroid/content/Context;Lcom/imo/android/imoim/adapters/RecyclerItemClickListener$a;)V
invoke-virtual {p1, p2}, Landroidx/recyclerview/widget/RecyclerView;->addOnItemTouchListener(Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;)V
.line 6581
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result p1
if-eqz p1, :cond_229
.line 6585
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f0904f7
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/EditText;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
.line 6586
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f090f57
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/recyclerview/widget/RecyclerView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->s:Landroidx/recyclerview/widget/RecyclerView;
.line 6587
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f090b41
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/RelativeLayout;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->N:Landroid/widget/RelativeLayout;
.line 6588
sget-object p2, Lcom/imo/android/imoim/camera/-$$Lambda$e$p_8dKM-vHuXnIRzUZ0DIVH8_t40;->INSTANCE:Lcom/imo/android/imoim/camera/-$$Lambda$e$p_8dKM-vHuXnIRzUZ0DIVH8_t40;
invoke-virtual {p1, p2}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 6592
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
invoke-virtual {p1}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object p1
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/e;->b(Ljava/lang/String;)V
.line 6594
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
new-instance p2, Lcom/imo/android/imoim/camera/-$$Lambda$e$0F_6i3W2e5QyvhAQT37yZ-A21MM;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$0F_6i3W2e5QyvhAQT37yZ-A21MM;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/widget/EditText;->setOnEditorActionListener(Landroid/widget/TextView$OnEditorActionListener;)V
.line 6603
new-instance p1, Lcom/imo/android/imoim/util/az;
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
new-instance p3, Lcom/imo/android/imoim/camera/e$14;
invoke-direct {p3, p0}, Lcom/imo/android/imoim/camera/e$14;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-direct {p1, p2, p3}, Lcom/imo/android/imoim/util/az;-><init>(Landroid/view/View;Lcom/imo/android/imoim/util/az$a;)V
.line 6624
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
new-instance p2, Lcom/imo/android/imoim/camera/e$15;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/e$15;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
.line 6645
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->s:Landroidx/recyclerview/widget/RecyclerView;
new-instance p2, Landroidx/recyclerview/widget/LinearLayoutManager;
iget-object p3, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
invoke-direct {p2, p3, v0, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;IZ)V
invoke-virtual {p1, p2}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 6646
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->s:Landroidx/recyclerview/widget/RecyclerView;
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {p1, p2}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 6647
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->s:Landroidx/recyclerview/widget/RecyclerView;
new-instance p2, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;
iget-object p3, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
new-instance p4, Lcom/imo/android/imoim/camera/-$$Lambda$e$SdMKLgLq5bdeg3NyFrL59HJflnU;
invoke-direct {p4, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$SdMKLgLq5bdeg3NyFrL59HJflnU;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-direct {p2, p3, p4}, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;-><init>(Landroid/content/Context;Lcom/imo/android/imoim/adapters/RecyclerItemClickListener$a;)V
invoke-virtual {p1, p2}, Landroidx/recyclerview/widget/RecyclerView;->addOnItemTouchListener(Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;)V
.line 6773
:cond_229
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f090113
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/recyclerview/widget/RecyclerView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->Q:Landroidx/recyclerview/widget/RecyclerView;
.line 6774
invoke-virtual {p1, v2}, Landroidx/recyclerview/widget/RecyclerView;->setHasFixedSize(Z)V
.line 6775
new-instance p1, Landroidx/recyclerview/widget/LinearLayoutManager;
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
invoke-direct {p1, p2, v0, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;IZ)V
.line 6777
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->Q:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {p2, p1}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 6779
new-instance p1, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
.line 6780
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result p3
if-eqz p3, :cond_254
invoke-static {}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->b()Ljava/util/List;
move-result-object p3
goto :goto_258
:cond_254
invoke-static {}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a()Ljava/util/List;
move-result-object p3
.line 6781
:goto_258
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result p4
if-eqz p4, :cond_260
const/4 p4, 0x2
goto :goto_261
:cond_260
const/4 p4, 0x0
:goto_261
invoke-direct {p1, p2, p3, p4}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;-><init>(Landroid/content/Context;Ljava/util/List;I)V
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->u:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
.line 6783
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->Q:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {p2, p1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 6784
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->u:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result p2
if-eqz p2, :cond_275
const/4 p2, 0x0
goto :goto_284
:cond_275
new-instance p2, Ljava/util/Random;
invoke-direct {p2}, Ljava/util/Random;-><init>()V
iget-object p3, p0, Lcom/imo/android/imoim/camera/e;->u:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {p3}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->getItemCount()I
move-result p3
invoke-virtual {p2, p3}, Ljava/util/Random;->nextInt(I)I
move-result p2
:goto_284
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a(I)Ljava/lang/Object;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->D:Ljava/lang/Object;
.line 6785
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->Q:Landroidx/recyclerview/widget/RecyclerView;
new-instance p2, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;
iget-object p3, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
new-instance p4, Lcom/imo/android/imoim/camera/-$$Lambda$e$8QStgv4xI-HAjLnsHFMjgNjxi1Q;
invoke-direct {p4, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$8QStgv4xI-HAjLnsHFMjgNjxi1Q;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-direct {p2, p3, p4}, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;-><init>(Landroid/content/Context;Lcom/imo/android/imoim/adapters/RecyclerItemClickListener$a;)V
invoke-virtual {p1, p2}, Landroidx/recyclerview/widget/RecyclerView;->addOnItemTouchListener(Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;)V
.line 7219
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f0904d1
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->g:Landroid/widget/ImageView;
.line 7220
new-instance p2, Lcom/imo/android/imoim/camera/e$7;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/e$7;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 7227
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f0904d3
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->h:Landroid/widget/ImageView;
.line 7228
new-instance p2, Lcom/imo/android/imoim/camera/e$8;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/e$8;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 7235
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f090d37
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->i:Landroid/widget/ImageView;
.line 7236
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 7237
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->i:Landroid/widget/ImageView;
new-instance p2, Lcom/imo/android/imoim/camera/e$9;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/e$9;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 7244
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f090be2
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->j:Landroid/widget/ImageView;
.line 7245
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setVisibility(I)V
.line 7246
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->j:Landroid/widget/ImageView;
new-instance p2, Lcom/imo/android/imoim/camera/e$10;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/e$10;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 7566
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f0908df
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->k:Landroid/widget/ImageView;
.line 7567
new-instance p2, Lcom/imo/android/imoim/camera/-$$Lambda$e$HO0MAu5w2JUH0hzjWs6fFCBa5gk;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$HO0MAu5w2JUH0hzjWs6fFCBa5gk;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 7571
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->Y:Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 8029
iget-object p1, p1, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->c:Landroidx/lifecycle/MutableLiveData;
.line 7571
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
check-cast p2, Lcom/imo/android/imoim/activities/IMOActivity;
new-instance p3, Lcom/imo/android/imoim/camera/-$$Lambda$e$81uNelY0m35Cr3PWCDUgPwfJDf0;
invoke-direct {p3, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$81uNelY0m35Cr3PWCDUgPwfJDf0;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p1, p2, p3}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 179
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->q()V
.line 8184
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f0900e5
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/views/AudioRecordView;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->w:Lcom/imo/android/imoim/views/AudioRecordView;
.line 8185
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->b(Landroid/view/View;)V
.line 8186
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p2, 0x7f091576
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/views/VisualizerView;
.line 8187
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p3, 0x7f090d8d
invoke-virtual {p2, p3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
check-cast p2, Landroid/widget/ImageView;
.line 8188
new-instance p3, Lcom/imo/android/imoim/mic/f;
invoke-direct {p3, p1, p2}, Lcom/imo/android/imoim/mic/f;-><init>(Lcom/imo/android/imoim/views/VisualizerView;Landroid/widget/ImageView;)V
.line 8189
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p4, 0x7f0900d7
invoke-virtual {p2, p4}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
iput-object p2, p0, Lcom/imo/android/imoim/camera/e;->x:Landroid/view/View;
.line 8190
new-instance p4, Lcom/imo/android/imoim/camera/e$1;
invoke-direct {p4, p0, p3}, Lcom/imo/android/imoim/camera/e$1;-><init>(Lcom/imo/android/imoim/camera/e;Lcom/imo/android/imoim/mic/f;)V
invoke-virtual {p2, p4}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 8199
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const p3, 0x7f0900d3
invoke-virtual {p2, p3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p2
new-instance p3, Lcom/imo/android/imoim/camera/e$12;
invoke-direct {p3, p0}, Lcom/imo/android/imoim/camera/e$12;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {p2, p3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 8208
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->w:Lcom/imo/android/imoim/views/AudioRecordView;
new-instance p3, Lcom/imo/android/imoim/camera/e$13;
invoke-direct {p3, p0, p1}, Lcom/imo/android/imoim/camera/e$13;-><init>(Lcom/imo/android/imoim/camera/e;Lcom/imo/android/imoim/views/VisualizerView;)V
invoke-virtual {p2, p3}, Lcom/imo/android/imoim/views/AudioRecordView;->setListener(Lcom/imo/android/imoim/views/AudioRecordView$a;)V
return-void
.end method
.method private synthetic A()V
.registers 2
.line 1287
sget-object v0, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
return-void
.end method
.method private synthetic B()V
.registers 2
.line 889
sget-object v0, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
return-void
.end method
.method private static a(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Lcom/imo/android/imoim/camera/CameraEditView$f;II)Landroid/graphics/Bitmap;
.registers 13
if-nez p0, :cond_3
return-object p1
:cond_3
const-string v0, "CameraSticker"
if-eqz p4, :cond_74
if-nez p3, :cond_a
goto :goto_74
:cond_a
if-eqz p1, :cond_6e
.line 521
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I
move-result v1
if-nez v1, :cond_13
goto :goto_6e
.line 525
:cond_13
invoke-virtual {p0}, Landroid/graphics/Bitmap;->getWidth()I
move-result v0
.line 526
invoke-virtual {p0}, Landroid/graphics/Bitmap;->getHeight()I
move-result v1
.line 528
sget-object v2, Lcom/imo/android/imoim/camera/CameraEditView$f;->PHOTO_GALLERY:Lcom/imo/android/imoim/camera/CameraEditView$f;
const/4 v3, 0x0
if-eq p2, v2, :cond_27
sget-object v2, Lcom/imo/android/imoim/camera/CameraEditView$f;->PHOTO:Lcom/imo/android/imoim/camera/CameraEditView$f;
if-ne p2, v2, :cond_25
goto :goto_27
:cond_25
const/4 p2, 0x0
goto :goto_43
:cond_27
:goto_27
int-to-double v4, v0
const-wide/high16 v6, 0x3ff0000000000000L # 1.0
.line 529
invoke-static {v4, v5}, Ljava/lang/Double;->isNaN(D)Z
mul-double v4, v4, v6
int-to-double p2, p3
invoke-static {p2, p3}, Ljava/lang/Double;->isNaN(D)Z
div-double/2addr v4, p2
int-to-double p2, p4
.line 530
invoke-static {p2, p3}, Ljava/lang/Double;->isNaN(D)Z
mul-double p2, p2, v4
int-to-double v4, v1
invoke-static {v4, v5}, Ljava/lang/Double;->isNaN(D)Z
sub-double/2addr p2, v4
const-wide/high16 v4, 0x4000000000000000L # 2.0
div-double/2addr p2, v4
double-to-int p2, p2
:goto_43
int-to-float p3, v0
.line 532
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I
move-result p4
int-to-float p4, p4
div-float/2addr p3, p4
.line 533
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getHeight()I
move-result p4
int-to-float p4, p4
mul-float p3, p3, p4
.line 534
sget-object p4, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
invoke-static {v0, v1, p4}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
move-result-object p4
.line 535
new-instance v1, Landroid/graphics/Canvas;
invoke-direct {v1, p4}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
const/4 v2, 0x0
const/4 v4, 0x0
.line 536
invoke-virtual {v1, p0, v2, v2, v4}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V
.line 537
new-instance p0, Landroid/graphics/Rect;
neg-int v2, p2
int-to-float p2, p2
sub-float/2addr p3, p2
float-to-int p2, p3
invoke-direct {p0, v3, v2, v0, p2}, Landroid/graphics/Rect;-><init>(IIII)V
.line 539
invoke-virtual {v1, p1, v4, p0, v4}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V
return-object p4
:cond_6e
:goto_6e
const-string p1, "foreground is null"
.line 15075
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V
return-object p0
.line 518
:cond_74
:goto_74
new-instance p1, Ljava/lang/StringBuilder;
const-string p2, "combineImages previewHeight or previewWidth is 0, previewHeight = "
invoke-direct {p1, p2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p1, p4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p2, " previewWidth = "
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const/4 p2, 0x1
.line 14079
invoke-static {v0, p1, p2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-object p0
.end method
.method private a(I)V
.registers 4
.line 1359
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->d:Landroid/os/Handler;
const/4 v1, 0x0
invoke-virtual {v0, p1, v1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
move-result-object p1
.line 1360
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->d:Landroid/os/Handler;
invoke-virtual {v0, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z
return-void
.end method
.method private a(Landroid/graphics/Bitmap;ZLcom/imo/android/imoim/camera/e$b;Ljava/lang/String;)V
.registers 13
.line 1142
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
new-instance v7, Lcom/imo/android/imoim/camera/e$5;
move-object v1, v7
move-object v2, p0
move-object v3, p1
move v4, p2
move-object v5, p3
move-object v6, p4
invoke-direct/range {v1 .. v6}, Lcom/imo/android/imoim/camera/e$5;-><init>(Lcom/imo/android/imoim/camera/e;Landroid/graphics/Bitmap;ZLcom/imo/android/imoim/camera/e$b;Ljava/lang/String;)V
invoke-virtual {v0, v7}, Lteam/uptech/motionviews/widget/MotionView;->post(Ljava/lang/Runnable;)Z
return-void
.end method
.method private static synthetic a(Landroid/view/View;)V
.registers 1
return-void
.end method
.method private synthetic a(Landroid/view/View;I)V
.registers 3
.line 1332
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->Y:Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 32029
iget-object p1, p1, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->c:Landroidx/lifecycle/MutableLiveData;
.line 1332
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
invoke-virtual {p1, p2}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
const-string p1, "click"
const-string p2, "filter_click"
.line 1333
invoke-virtual {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method private synthetic a(Lcom/imo/android/core/base/BaseActivity;Landroid/view/View;)V
.registers 6
.line 1427
invoke-virtual {p1}, Lcom/imo/android/core/base/BaseActivity;->isFinished()Z
move-result v0
if-nez v0, :cond_37
invoke-virtual {p1}, Lcom/imo/android/core/base/BaseActivity;->isFinishing()Z
move-result p1
if-eqz p1, :cond_d
goto :goto_37
.line 1430
:cond_d
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->h:Landroid/widget/ImageView;
invoke-virtual {p1}, Landroid/widget/ImageView;->getMeasuredWidth()I
move-result p1
if-gtz p1, :cond_1b
const/16 p1, 0x18
.line 1431
invoke-static {p1}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result p1
.line 1432
:cond_1b
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->T:Landroid/widget/PopupWindow;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->h:Landroid/widget/ImageView;
.line 1433
invoke-static {}, Lcom/imo/android/imoim/util/do;->a()Z
move-result v2
if-eqz v2, :cond_27
neg-int p1, p1
goto :goto_2d
:cond_27
invoke-virtual {p2}, Landroid/view/View;->getMeasuredWidth()I
move-result p2
sub-int/2addr p2, p1
neg-int p1, p2
:goto_2d
const/4 p2, 0x0
.line 1432
invoke-virtual {v0, v1, p1, p2}, Landroid/widget/PopupWindow;->showAsDropDown(Landroid/view/View;II)V
.line 1434
sget-object p1, Lcom/imo/android/imoim/util/df$aq;->STORY_NEW_STICKER_TIPS:Lcom/imo/android/imoim/util/df$aq;
const/4 p2, 0x1
invoke-static {p1, p2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
:cond_37
:goto_37
return-void
.end method
.method private synthetic a(Lcom/imo/android/imoim/camera/CameraStickerViewModel;Lkotlin/m;)V
.registers 5
if-eqz p2, :cond_3d
.line 34027
iget-object v0, p2, Lkotlin/m;->a:Ljava/lang/Object;
if-eqz v0, :cond_3d
.line 35027
iget-object v0, p2, Lkotlin/m;->a:Ljava/lang/Object;
.line 878
check-cast v0, Landroid/graphics/Bitmap;
invoke-virtual {v0}, Landroid/graphics/Bitmap;->isRecycled()Z
move-result v0
if-eqz v0, :cond_11
goto :goto_3d
.line 36021
:cond_11
iget-object p1, p1, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->b:Landroidx/lifecycle/MutableLiveData;
const/4 v0, 0x0
.line 882
invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->postValue(Ljava/lang/Object;)V
.line 36027
iget-object p1, p2, Lkotlin/m;->a:Ljava/lang/Object;
.line 883
check-cast p1, Landroid/graphics/Bitmap;
const/4 v0, 0x0
sget-object v1, Lcom/imo/android/imoim/camera/e$b;->STICKER:Lcom/imo/android/imoim/camera/e$b;
.line 36028
iget-object p2, p2, Lkotlin/m;->b:Ljava/lang/Object;
.line 883
check-cast p2, Ljava/lang/String;
invoke-direct {p0, p1, v0, v1, p2}, Lcom/imo/android/imoim/camera/e;->a(Landroid/graphics/Bitmap;ZLcom/imo/android/imoim/camera/e$b;Ljava/lang/String;)V
.line 884
sget-object p1, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a:Lcom/imo/android/imoim/world/stats/reporter/publish/b;
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->H:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-static {p1}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a(Lcom/imo/android/imoim/camera/CameraEditView$c;)Z
move-result p1
if-eqz p1, :cond_36
.line 885
sget-object p1, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a:Lcom/imo/android/imoim/world/stats/reporter/publish/b;
const/16 p1, 0x132
invoke-static {p1}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->c(I)V
:cond_36
const-string p1, "added"
const-string p2, "sticker"
.line 887
invoke-virtual {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/String;Ljava/lang/String;)V
:cond_3d
:goto_3d
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/camera/e;)V
.registers 1
.line 94
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->s()V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/camera/e;Landroid/graphics/Bitmap;Lcom/imo/android/imoim/camera/e$b;Ljava/lang/String;)V
.registers 5
const/4 v0, 0x0
.line 94
invoke-direct {p0, p1, v0, p2, p3}, Lcom/imo/android/imoim/camera/e;->a(Landroid/graphics/Bitmap;ZLcom/imo/android/imoim/camera/e$b;Ljava/lang/String;)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/camera/e;Ljava/lang/String;)V
.registers 2
.line 94
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/e;->b(Ljava/lang/String;)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/camera/e;Z)V
.registers 5
.line 39982
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result v0
if-eqz v0, :cond_42
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/e;->O:Z
if-eqz v0, :cond_42
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
if-eqz v0, :cond_42
invoke-virtual {v0}, Landroid/graphics/Bitmap;->isMutable()Z
move-result v0
if-eqz v0, :cond_42
.line 39983
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->u:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
.line 40124
iget v0, v0, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a:I
.line 39985
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->u:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {v1}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->getItemCount()I
move-result v1
if-eqz p1, :cond_27
add-int/lit8 v1, v1, -0x1
if-ge v0, v1, :cond_27
add-int/lit8 p1, v0, 0x1
goto :goto_2f
:cond_27
if-nez p1, :cond_2e
if-lez v0, :cond_2e
add-int/lit8 p1, v0, -0x1
goto :goto_2f
:cond_2e
move p1, v0
:goto_2f
if-eq p1, v0, :cond_41
.line 39992
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->u:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a(I)Ljava/lang/Object;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/camera/e;->D:Ljava/lang/Object;
.line 39993
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/Object;)V
.line 39994
iget-object p0, p0, Lcom/imo/android/imoim/camera/e;->Q:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/RecyclerView;->smoothScrollToPosition(I)V
:cond_41
return-void
.line 39997
:cond_42
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/e;->S:Z
if-nez v0, :cond_7f
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/e;->O:Z
if-nez v0, :cond_7f
.line 39998
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->Y:Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 41033
iget-object v1, v0, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->c:Landroidx/lifecycle/MutableLiveData;
invoke-virtual {v1}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Integer;
if-nez v1, :cond_5b
const/4 v1, 0x0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
:cond_5b
const-string v2, "selectedFilter.value ?: 0"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
if-eqz p1, :cond_69
add-int/lit8 v1, v1, 0x1
goto :goto_6b
:cond_69
add-int/lit8 v1, v1, -0x1
.line 41039
:goto_6b
iget-object p1, v0, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->c:Landroidx/lifecycle/MutableLiveData;
add-int/lit8 v1, v1, 0x5
rem-int/lit8 v1, v1, 0x5
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {p1, v0}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
const-string p1, "click"
const-string v0, "filter"
.line 39999
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/String;Ljava/lang/String;)V
:cond_7f
return-void
.end method
.method private synthetic a(Ljava/lang/Integer;)V
.registers 4
if-nez p1, :cond_3
return-void
.line 575
:cond_3
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
.line 39005
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->r:Landroid/graphics/Bitmap;
if-eqz v0, :cond_1e
.line 39006
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->c:Landroid/widget/ImageView;
invoke-virtual {v1, v0}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
.line 39007
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
if-eqz v0, :cond_17
.line 39008
invoke-virtual {v0}, Landroid/graphics/Bitmap;->recycle()V
.line 39010
:cond_17
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->r:Landroid/graphics/Bitmap;
iput-object v0, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
const/4 v0, 0x0
.line 39011
iput-object v0, p0, Lcom/imo/android/imoim/camera/e;->r:Landroid/graphics/Bitmap;
.line 39013
:cond_1e
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->c:Landroid/widget/ImageView;
invoke-virtual {v0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
move-result-object v0
invoke-static {p1, v0}, Lcom/imo/android/imoim/camera/c;->a(ILandroid/graphics/drawable/Drawable;)V
.line 39014
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->W:Landroidx/recyclerview/widget/RecyclerView;
if-eqz v0, :cond_38
invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getVisibility()I
move-result v0
if-nez v0, :cond_38
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->X:Lcom/imo/android/imoim/camera/CameraFilterAdapter;
if-eqz v0, :cond_38
.line 39015
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/camera/CameraFilterAdapter;->a(I)V
.line 39017
:cond_38
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->J:Lcom/imo/android/imoim/camera/e$a;
if-eqz v0, :cond_3f
.line 39018
invoke-interface {v0, p1}, Lcom/imo/android/imoim/camera/e$a;->a(I)V
.line 39020
:cond_3f
sget-object p1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v0, "filters"
const-string v1, "set_filter"
invoke-virtual {p1, v0, v1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method private a(Ljava/lang/Object;)V
.registers 5
.line 268
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
if-eqz v0, :cond_40
.line 269
instance-of v1, p1, Ljava/lang/Integer;
if-eqz v1, :cond_12
.line 270
check-cast p1, Ljava/lang/Integer;
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
invoke-virtual {v0, p1}, Landroid/graphics/Bitmap;->eraseColor(I)V
goto :goto_3b
.line 271
:cond_12
instance-of v0, p1, [I
if-eqz v0, :cond_3b
.line 272
new-instance v0, Landroid/graphics/drawable/GradientDrawable;
sget-object v1, Landroid/graphics/drawable/GradientDrawable$Orientation;->TL_BR:Landroid/graphics/drawable/GradientDrawable$Orientation;
check-cast p1, [I
check-cast p1, [I
invoke-direct {v0, v1, p1}, Landroid/graphics/drawable/GradientDrawable;-><init>(Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V
.line 274
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I
move-result p1
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
invoke-virtual {v1}, Landroid/graphics/Bitmap;->getHeight()I
move-result v1
const/4 v2, 0x0
invoke-virtual {v0, v2, v2, p1, v1}, Landroid/graphics/drawable/GradientDrawable;->setBounds(IIII)V
.line 275
new-instance p1, Landroid/graphics/Canvas;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
invoke-direct {p1, v1}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
.line 276
invoke-virtual {v0, p1}, Landroid/graphics/drawable/GradientDrawable;->draw(Landroid/graphics/Canvas;)V
.line 278
:cond_3b
:goto_3b
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->c:Landroid/widget/ImageView;
invoke-virtual {p1}, Landroid/widget/ImageView;->invalidate()V
:cond_40
return-void
.end method
.method private synthetic a(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V
.registers 5
if-eqz p3, :cond_35
.line 853
invoke-interface {p3}, Ljava/util/List;->isEmpty()Z
move-result v0
if-nez v0, :cond_35
.line 854
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->I:Ljava/util/Map;
invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 855
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
.line 856
invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p2
:cond_16
:goto_16
invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z
move-result p3
if-eqz p3, :cond_30
invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object p3
check-cast p3, Ljava/lang/String;
.line 857
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->I:Ljava/util/Map;
invoke-interface {v0, p3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p3
check-cast p3, Ljava/util/List;
if-eqz p3, :cond_16
.line 859
invoke-interface {p1, p3}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
goto :goto_16
.line 862
:cond_30
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->C:Lcom/imo/android/imoim/adapters/HorizontalStickerAdapter;
invoke-virtual {p2, p1}, Lcom/imo/android/imoim/adapters/HorizontalStickerAdapter;->a(Ljava/util/List;)V
:cond_35
return-void
.end method
.method private synthetic a(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z
.registers 4
const/4 p1, 0x4
if-ne p2, p1, :cond_10
.line 597
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
invoke-virtual {p2}, Landroid/widget/EditText;->getWindowToken()Landroid/os/IBinder;
move-result-object p2
invoke-static {p1, p2}, Lcom/imo/android/imoim/util/ei;->a(Landroid/content/Context;Landroid/os/IBinder;)V
const/4 p1, 0x1
goto :goto_11
:cond_10
const/4 p1, 0x0
:goto_11
return p1
.end method
.method private synthetic b(Landroid/view/View;)V
.registers 3
.line 568
sget-object p1, Lcom/imo/android/imoim/camera/e$b;->FILTER:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
const-string p1, "click"
const-string v0, "filter_icon"
.line 569
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method private synthetic b(Landroid/view/View;I)V
.registers 5
.line 814
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result v0
if-eqz v0, :cond_30
if-nez p2, :cond_30
const/4 p2, 0x1
.line 815
invoke-virtual {p1, p2}, Landroid/view/View;->setDrawingCacheEnabled(Z)V
.line 816
invoke-virtual {p1}, Landroid/view/View;->getDrawingCache()Landroid/graphics/Bitmap;
move-result-object v0
.line 817
invoke-virtual {v0}, Landroid/graphics/Bitmap;->getConfig()Landroid/graphics/Bitmap$Config;
move-result-object v1
invoke-virtual {v0, v1, p2}, Landroid/graphics/Bitmap;->copy(Landroid/graphics/Bitmap$Config;Z)Landroid/graphics/Bitmap;
move-result-object p2
const/4 v0, 0x0
.line 818
invoke-virtual {p1, v0}, Landroid/view/View;->setDrawingCacheEnabled(Z)V
.line 819
sget-object p1, Lcom/imo/android/imoim/camera/e$b;->STICKER:Lcom/imo/android/imoim/camera/e$b;
const-string v1, "avatar"
invoke-direct {p0, p2, v0, p1, v1}, Lcom/imo/android/imoim/camera/e;->a(Landroid/graphics/Bitmap;ZLcom/imo/android/imoim/camera/e$b;Ljava/lang/String;)V
.line 820
sget-object p1, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
const-string p1, "added"
const-string p2, "sticker"
.line 821
invoke-virtual {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 824
:cond_30
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->C:Lcom/imo/android/imoim/adapters/HorizontalStickerAdapter;
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/adapters/HorizontalStickerAdapter;->a(I)Ljava/lang/String;
move-result-object p1
.line 825
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/e;->H: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_47
.line 826
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, 0x132
invoke-static {v0}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->c(I)V
.line 828
:cond_47
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/imo/android/imoim/util/ei;->e()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
new-instance v0, Lcom/imo/android/imoim/camera/e$3;
invoke-direct {v0, p0, p2}, Lcom/imo/android/imoim/camera/e$3;-><init>(Lcom/imo/android/imoim/camera/e;I)V
invoke-static {p1, v0}, Lcom/imo/android/imoim/managers/aq;->c(Ljava/lang/String;Lb/a;)V
return-void
.end method
.method static synthetic b(Lcom/imo/android/imoim/camera/e;)V
.registers 1
.line 94
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->r()V
return-void
.end method
.method private b(Ljava/lang/String;)V
.registers 4
.line 762
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->getSelectedEntity()Lteam/uptech/motionviews/widget/a/b;
move-result-object v0
.line 764
instance-of v1, v0, Lteam/uptech/motionviews/widget/a/c;
if-eqz v1, :cond_1a
.line 765
check-cast v0, Lteam/uptech/motionviews/widget/a/c;
.line 766
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v1
.line 16038
iput-object p1, v1, Lteam/uptech/motionviews/b/c;->f:Ljava/lang/String;
.line 767
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/a/c;->m()V
.line 768
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {p1}, Lteam/uptech/motionviews/widget/MotionView;->invalidate()V
:cond_1a
return-void
.end method
.method private b(Z)V
.registers 6
if-eqz p1, :cond_44
.line 871
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->V:Lcom/imo/android/imoim/camera/CameraStickerFragment;
if-nez v0, :cond_34
.line 873
invoke-static {}, Lcom/imo/android/imoim/camera/CameraStickerFragment;->e()Lcom/imo/android/imoim/camera/CameraStickerFragment;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/camera/e;->V:Lcom/imo/android/imoim/camera/CameraStickerFragment;
.line 874
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
check-cast v0, Landroidx/fragment/app/FragmentActivity;
invoke-static {v0}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object v0
const-class v1, Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 875
invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 17021
iget-object v1, v0, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->b:Landroidx/lifecycle/MutableLiveData;
.line 876
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
check-cast v2, Lcom/imo/android/imoim/activities/IMOActivity;
new-instance v3, Lcom/imo/android/imoim/camera/-$$Lambda$e$itxiu1HHQwidKI-zap1Pfw7qMG0;
invoke-direct {v3, p0, v0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$itxiu1HHQwidKI-zap1Pfw7qMG0;-><init>(Lcom/imo/android/imoim/camera/e;Lcom/imo/android/imoim/camera/CameraStickerViewModel;)V
invoke-virtual {v1, v2, v3}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 889
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->V:Lcom/imo/android/imoim/camera/CameraStickerFragment;
new-instance v1, Lcom/imo/android/imoim/camera/-$$Lambda$e$AU9Do4F3vhY7BvUYfv1t20Fd7oE;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$AU9Do4F3vhY7BvUYfv1t20Fd7oE;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/camera/CameraStickerFragment;->a(Lcom/imo/android/imoim/camera/CameraStickerFragment$b;)V
.line 891
:cond_34
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->V:Lcom/imo/android/imoim/camera/CameraStickerFragment;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
check-cast v1, Lcom/imo/android/core/base/BaseActivity;
invoke-virtual {v1}, Lcom/imo/android/core/base/BaseActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v1
const-string v2, "sticker"
invoke-virtual {v0, v1, v2}, Lcom/imo/android/imoim/camera/CameraStickerFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
goto :goto_53
.line 893
:cond_44
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->V:Lcom/imo/android/imoim/camera/CameraStickerFragment;
if-eqz v0, :cond_53
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/CameraStickerFragment;->isShow()Z
move-result v0
if-eqz v0, :cond_53
.line 894
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->V:Lcom/imo/android/imoim/camera/CameraStickerFragment;
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/CameraStickerFragment;->dismiss()V
:cond_53
:goto_53
xor-int/lit8 v0, p1, 0x1
.line 897
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->c(Z)V
.line 898
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->K:Landroid/view/View;
if-eqz p1, :cond_5f
const/16 p1, 0x8
goto :goto_60
:cond_5f
const/4 p1, 0x0
:goto_60
invoke-virtual {v0, p1}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method private synthetic c(Landroid/view/View;I)V
.registers 3
.line 787
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->u:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a(I)Ljava/lang/Object;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->D:Ljava/lang/Object;
.line 788
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/Object;)V
const-string p1, "click"
const-string p2, "background"
.line 789
invoke-virtual {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method static synthetic c(Lcom/imo/android/imoim/camera/e;)V
.registers 1
.line 94
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->u()V
return-void
.end method
.method private synthetic c(Ljava/lang/String;)V
.registers 6
.line 32300
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const/4 v1, 0x0
const v2, 0x7f0b013a
const/4 v3, 0x0
invoke-virtual {v0, v2, v3, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/LinearLayout;
const v2, 0x7f091262
.line 32301
invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/TextView;
.line 32302
invoke-virtual {v2, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 32303
invoke-virtual {v0, v1, v1}, Landroid/widget/LinearLayout;->measure(II)V
.line 32304
invoke-virtual {v0}, Landroid/widget/LinearLayout;->getMeasuredWidth()I
move-result p1
invoke-virtual {v0}, Landroid/widget/LinearLayout;->getMeasuredHeight()I
move-result v2
invoke-virtual {v0, v1, v1, p1, v2}, Landroid/widget/LinearLayout;->layout(IIII)V
.line 32305
invoke-virtual {v0}, Landroid/widget/LinearLayout;->getMeasuredWidth()I
move-result p1
invoke-virtual {v0}, Landroid/widget/LinearLayout;->getMeasuredHeight()I
move-result v1
sget-object v2, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
invoke-static {p1, v1, v2}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
move-result-object p1
.line 32306
new-instance v1, Landroid/graphics/Canvas;
invoke-direct {v1, p1}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
.line 32307
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->draw(Landroid/graphics/Canvas;)V
.line 1281
sget-object v0, Lcom/imo/android/imoim/camera/e$b;->LOCATION:Lcom/imo/android/imoim/camera/e$b;
const/4 v1, 0x1
const-string v2, ""
.line 33159
invoke-direct {p0, p1, v1, v0, v2}, Lcom/imo/android/imoim/camera/e;->a(Landroid/graphics/Bitmap;ZLcom/imo/android/imoim/camera/e$b;Ljava/lang/String;)V
.line 1282
sget-object p1, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a:Lcom/imo/android/imoim/world/stats/reporter/publish/b;
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->H:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-static {p1}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a(Lcom/imo/android/imoim/camera/CameraEditView$c;)Z
move-result p1
if-eqz p1, :cond_5a
.line 1283
sget-object p1, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->a:Lcom/imo/android/imoim/world/stats/reporter/publish/b;
const/16 p1, 0x12f
invoke-static {p1}, Lcom/imo/android/imoim/world/stats/reporter/publish/b;->c(I)V
:cond_5a
const-string p1, "added"
const-string v0, "location"
.line 1285
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method private c(Z)V
.registers 6
.line 902
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->f:Landroid/view/View;
const/4 v1, 0x0
const/16 v2, 0x8
if-eqz p1, :cond_9
const/4 v3, 0x0
goto :goto_b
:cond_9
const/16 v3, 0x8
:goto_b
invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V
.line 903
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->M:Landroid/view/View;
if-eqz p1, :cond_13
goto :goto_15
:cond_13
const/16 v1, 0x8
:goto_15
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method private synthetic d(Landroid/view/View;I)V
.registers 4
.line 749
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Integer;
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
.line 750
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {p2}, Lteam/uptech/motionviews/widget/MotionView;->getSelectedEntity()Lteam/uptech/motionviews/widget/a/b;
move-result-object p2
.line 751
instance-of v0, p2, Lteam/uptech/motionviews/widget/a/c;
if-eqz v0, :cond_2d
.line 752
check-cast p2, Lteam/uptech/motionviews/widget/a/c;
.line 753
invoke-virtual {p2}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v0
.line 36042
iget-object v0, v0, Lteam/uptech/motionviews/b/c;->g:Lteam/uptech/motionviews/b/a;
.line 37036
iput p1, v0, Lteam/uptech/motionviews/b/a;->a:I
.line 754
invoke-virtual {p2}, Lteam/uptech/motionviews/widget/a/c;->m()V
.line 755
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {p2}, Lteam/uptech/motionviews/widget/MotionView;->invalidate()V
.line 756
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
invoke-virtual {p2, p1}, Landroid/widget/EditText;->setTextColor(I)V
:cond_2d
return-void
.end method
.method private d(Z)V
.registers 7
.line 907
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->l:Landroid/view/View;
const/4 v1, 0x0
const/16 v2, 0x8
if-eqz p1, :cond_9
const/4 v3, 0x0
goto :goto_b
:cond_9
const/16 v3, 0x8
:goto_b
invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V
.line 908
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->K:Landroid/view/View;
if-eqz p1, :cond_15
const/16 v3, 0x8
goto :goto_16
:cond_15
const/4 v3, 0x0
:goto_16
invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V
.line 910
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result v0
if-eqz v0, :cond_53
.line 911
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->N:Landroid/widget/RelativeLayout;
if-eqz p1, :cond_25
const/4 v3, 0x0
goto :goto_27
:cond_25
const/16 v3, 0x8
:goto_27
invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 912
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->N:Landroid/widget/RelativeLayout;
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->p()Z
move-result v3
if-eqz v3, :cond_3a
new-instance v3, Landroid/graphics/drawable/ColorDrawable;
const/high16 v4, -0x80000000
invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
goto :goto_3b
:cond_3a
const/4 v3, 0x0
:goto_3b
invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
xor-int/lit8 v0, p1, 0x1
.line 913
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->c(Z)V
if-nez p1, :cond_48
.line 916
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->y()V
.line 919
:cond_48
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->l:Landroid/view/View;
if-eqz p1, :cond_4d
goto :goto_4f
:cond_4d
const/16 v1, 0x8
:goto_4f
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
goto :goto_64
.line 921
:cond_53
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->p:Landroid/view/View;
if-eqz p1, :cond_58
goto :goto_5a
:cond_58
const/16 v1, 0x8
:goto_5a
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 922
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->N:Landroid/widget/RelativeLayout;
if-eqz v0, :cond_64
.line 923
invoke-virtual {v0, v2}, Landroid/widget/RelativeLayout;->setVisibility(I)V
:cond_64
:goto_64
if-nez p1, :cond_81
.line 927
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->t()Lteam/uptech/motionviews/widget/a/c;
move-result-object p1
if-eqz p1, :cond_81
.line 929
invoke-virtual {p1}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object p1
.line 17034
iget-object p1, p1, Lteam/uptech/motionviews/b/c;->f:Ljava/lang/String;
.line 929
invoke-virtual {p1}, Ljava/lang/String;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-eqz p1, :cond_81
.line 930
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {p1}, Lteam/uptech/motionviews/widget/MotionView;->b()V
:cond_81
return-void
.end method
.method private synthetic e(Landroid/view/View;I)V
.registers 4
.line 648
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Integer;
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
.line 649
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {p2}, Lteam/uptech/motionviews/widget/MotionView;->getSelectedEntity()Lteam/uptech/motionviews/widget/a/b;
move-result-object p2
.line 650
instance-of v0, p2, Lteam/uptech/motionviews/widget/a/c;
if-eqz v0, :cond_2d
.line 651
check-cast p2, Lteam/uptech/motionviews/widget/a/c;
.line 652
invoke-virtual {p2}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v0
.line 37042
iget-object v0, v0, Lteam/uptech/motionviews/b/c;->g:Lteam/uptech/motionviews/b/a;
.line 38036
iput p1, v0, Lteam/uptech/motionviews/b/a;->a:I
.line 653
invoke-virtual {p2}, Lteam/uptech/motionviews/widget/a/c;->m()V
.line 654
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {p2}, Lteam/uptech/motionviews/widget/MotionView;->invalidate()V
.line 655
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
invoke-virtual {p2, p1}, Landroid/widget/EditText;->setTextColor(I)V
:cond_2d
return-void
.end method
.method private e(Z)V
.registers 5
if-eqz p1, :cond_44
.line 1276
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->U:Lcom/imo/android/imoim/camera/CameraLocationFragment;
if-nez v0, :cond_34
.line 1277
invoke-static {}, Lcom/imo/android/imoim/camera/CameraLocationFragment;->e()Lcom/imo/android/imoim/camera/CameraLocationFragment;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/camera/e;->U:Lcom/imo/android/imoim/camera/CameraLocationFragment;
.line 1278
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
check-cast v0, Landroidx/fragment/app/FragmentActivity;
invoke-static {v0}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object v0
const-class v1, Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 1279
invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 32017
iget-object v0, v0, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->a:Landroidx/lifecycle/MutableLiveData;
.line 1280
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
check-cast v1, Lcom/imo/android/imoim/activities/IMOActivity;
new-instance v2, Lcom/imo/android/imoim/camera/-$$Lambda$e$SmtYPqSutXCJPGgitEpYSFNvjNA;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$SmtYPqSutXCJPGgitEpYSFNvjNA;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 1287
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->U:Lcom/imo/android/imoim/camera/CameraLocationFragment;
new-instance v1, Lcom/imo/android/imoim/camera/-$$Lambda$e$C3QMXNU6YzD2V8dU1yOqsDhZv5A;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$C3QMXNU6YzD2V8dU1yOqsDhZv5A;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/camera/CameraLocationFragment;->a(Lcom/imo/android/imoim/camera/CameraLocationFragment$b;)V
.line 1289
:cond_34
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->U:Lcom/imo/android/imoim/camera/CameraLocationFragment;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
check-cast v1, Lcom/imo/android/core/base/BaseActivity;
invoke-virtual {v1}, Lcom/imo/android/core/base/BaseActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v1
const-string v2, "location"
invoke-virtual {v0, v1, v2}, Lcom/imo/android/imoim/camera/CameraLocationFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
goto :goto_53
.line 1291
:cond_44
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->U:Lcom/imo/android/imoim/camera/CameraLocationFragment;
if-eqz v0, :cond_53
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/CameraLocationFragment;->isShow()Z
move-result v0
if-eqz v0, :cond_53
.line 1292
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->U:Lcom/imo/android/imoim/camera/CameraLocationFragment;
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/CameraLocationFragment;->dismiss()V
:cond_53
:goto_53
xor-int/lit8 v0, p1, 0x1
.line 1295
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->c(Z)V
.line 1296
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->K:Landroid/view/View;
if-eqz p1, :cond_5f
const/16 p1, 0x8
goto :goto_60
:cond_5f
const/4 p1, 0x0
:goto_60
invoke-virtual {v0, p1}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method private f(Z)V
.registers 2
.line 1312
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/camera/e;->a(Z)V
if-eqz p1, :cond_9
.line 1314
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->w()V
return-void
.line 1316
:cond_9
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->x()V
return-void
.end method
.method private g(Z)V
.registers 3
.line 1320
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->w:Lcom/imo/android/imoim/views/AudioRecordView;
if-eqz p1, :cond_6
const/4 p1, 0x0
goto :goto_8
:cond_6
const/16 p1, 0x8
:goto_8
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/views/AudioRecordView;->setVisibility(I)V
return-void
.end method
.method private h(Z)V
.registers 8
const/16 v0, 0x8
const/4 v1, 0x0
if-eqz p1, :cond_65
.line 1324
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
if-eqz v2, :cond_65
.line 1325
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->W:Landroidx/recyclerview/widget/RecyclerView;
if-nez v2, :cond_54
.line 1326
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const v3, 0x7f090f39
invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroidx/recyclerview/widget/RecyclerView;
iput-object v2, p0, Lcom/imo/android/imoim/camera/e;->W:Landroidx/recyclerview/widget/RecyclerView;
.line 1327
new-instance v3, Landroidx/recyclerview/widget/LinearLayoutManager;
iget-object v4, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
invoke-direct {v3, v4, v1, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;IZ)V
invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 1328
new-instance v2, Lcom/imo/android/imoim/camera/CameraFilterAdapter;
iget-object v3, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
iget-object v4, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->k()I
move-result v5
invoke-direct {v2, v3, v4, v5}, Lcom/imo/android/imoim/camera/CameraFilterAdapter;-><init>(Landroid/content/Context;Landroid/graphics/Bitmap;I)V
iput-object v2, p0, Lcom/imo/android/imoim/camera/e;->X:Lcom/imo/android/imoim/camera/CameraFilterAdapter;
.line 1329
iget-object v3, p0, Lcom/imo/android/imoim/camera/e;->W:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v3, v2}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 1330
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->W:Landroidx/recyclerview/widget/RecyclerView;
const/4 v3, 0x1
invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;->setHasFixedSize(Z)V
.line 1331
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->W:Landroidx/recyclerview/widget/RecyclerView;
new-instance v3, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;
iget-object v4, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
new-instance v5, Lcom/imo/android/imoim/camera/-$$Lambda$e$8RLx8hzhQt-3M8OySjvnKhBtX3g;
invoke-direct {v5, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$8RLx8hzhQt-3M8OySjvnKhBtX3g;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-direct {v3, v4, v5}, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;-><init>(Landroid/content/Context;Lcom/imo/android/imoim/adapters/RecyclerItemClickListener$a;)V
invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;->addOnItemTouchListener(Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;)V
.line 1335
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->W:Landroidx/recyclerview/widget/RecyclerView;
invoke-static {v2}, Lcom/imo/android/imoim/util/ei;->a(Landroid/view/View;)V
.line 1337
:cond_54
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->W:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v2, v1}, Landroidx/recyclerview/widget/RecyclerView;->setVisibility(I)V
.line 1338
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->X:Lcom/imo/android/imoim/camera/CameraFilterAdapter;
iget-object v3, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->k()I
move-result v4
invoke-virtual {v2, v3, v4}, Lcom/imo/android/imoim/camera/CameraFilterAdapter;->a(Landroid/graphics/Bitmap;I)V
goto :goto_6c
.line 1340
:cond_65
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->W:Landroidx/recyclerview/widget/RecyclerView;
if-eqz v2, :cond_6c
.line 1341
invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;->setVisibility(I)V
.line 1344
:cond_6c
:goto_6c
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/camera/e;->a(Z)V
xor-int/lit8 v2, p1, 0x1
.line 1345
invoke-direct {p0, v2}, Lcom/imo/android/imoim/camera/e;->c(Z)V
.line 1346
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->K:Landroid/view/View;
if-eqz p1, :cond_79
goto :goto_7a
:cond_79
const/4 v0, 0x0
:goto_7a
invoke-virtual {v2, v0}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method private i(Z)V
.registers 4
.line 1386
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lteam/uptech/motionviews/widget/MotionView;->setVisibility(I)V
.line 1387
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0, p1}, Lteam/uptech/motionviews/widget/MotionView;->setInterceptMovement(Z)V
.line 1388
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/e;->G:Z
if-nez v0, :cond_17
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/e;->S:Z
if-eqz v0, :cond_17
.line 1389
invoke-direct {p0, v1}, Lcom/imo/android/imoim/camera/e;->c(Z)V
return-void
.line 1391
:cond_17
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/e;->c(Z)V
return-void
.end method
.method public static synthetic lambda$-Bq4XcVNDOMPzCLmnF4_IW2AJrE(Lcom/imo/android/imoim/camera/e;Landroid/view/View;I)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->d(Landroid/view/View;I)V
return-void
.end method
.method public static synthetic lambda$0F_6i3W2e5QyvhAQT37yZ-A21MM(Lcom/imo/android/imoim/camera/e;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z
.registers 4
invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/camera/e;->a(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z
move-result p0
return p0
.end method
.method public static synthetic lambda$81uNelY0m35Cr3PWCDUgPwfJDf0(Lcom/imo/android/imoim/camera/e;Ljava/lang/Integer;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/Integer;)V
return-void
.end method
.method public static synthetic lambda$8QStgv4xI-HAjLnsHFMjgNjxi1Q(Lcom/imo/android/imoim/camera/e;Landroid/view/View;I)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->c(Landroid/view/View;I)V
return-void
.end method
.method public static synthetic lambda$8RLx8hzhQt-3M8OySjvnKhBtX3g(Lcom/imo/android/imoim/camera/e;Landroid/view/View;I)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->a(Landroid/view/View;I)V
return-void
.end method
.method public static synthetic lambda$AU9Do4F3vhY7BvUYfv1t20Fd7oE(Lcom/imo/android/imoim/camera/e;)V
.registers 1
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->B()V
return-void
.end method
.method public static synthetic lambda$C3QMXNU6YzD2V8dU1yOqsDhZv5A(Lcom/imo/android/imoim/camera/e;)V
.registers 1
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->A()V
return-void
.end method
.method public static synthetic lambda$CPdoScLFFsyZ_JXxg-G4CwIPQUM(Lcom/imo/android/imoim/camera/e;Landroid/view/View;I)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->b(Landroid/view/View;I)V
return-void
.end method
.method public static synthetic lambda$FpQgp2UljzdXQGk0C51JYAuSQZo(Lcom/imo/android/imoim/camera/e;Lcom/imo/android/core/base/BaseActivity;Landroid/view/View;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/core/base/BaseActivity;Landroid/view/View;)V
return-void
.end method
.method public static synthetic lambda$HO0MAu5w2JUH0hzjWs6fFCBa5gk(Lcom/imo/android/imoim/camera/e;Landroid/view/View;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/e;->b(Landroid/view/View;)V
return-void
.end method
.method public static synthetic lambda$SdMKLgLq5bdeg3NyFrL59HJflnU(Lcom/imo/android/imoim/camera/e;Landroid/view/View;I)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->e(Landroid/view/View;I)V
return-void
.end method
.method public static synthetic lambda$SmtYPqSutXCJPGgitEpYSFNvjNA(Lcom/imo/android/imoim/camera/e;Ljava/lang/String;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/e;->c(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$itxiu1HHQwidKI-zap1Pfw7qMG0(Lcom/imo/android/imoim/camera/e;Lcom/imo/android/imoim/camera/CameraStickerViewModel;Lkotlin/m;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/CameraStickerViewModel;Lkotlin/m;)V
return-void
.end method
.method public static synthetic lambda$p_8dKM-vHuXnIRzUZ0DIVH8_t40(Landroid/view/View;)V
.registers 1
invoke-static {p0}, Lcom/imo/android/imoim/camera/e;->a(Landroid/view/View;)V
return-void
.end method
.method public static synthetic lambda$qt4yXE9MLxjuS29xkkVpxr5j4aM(Lcom/imo/android/imoim/camera/e;Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V
.registers 4
invoke-direct {p0, p1, p2, p3}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V
return-void
.end method
.method private p()Z
.registers 3
.line 431
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/e;->R:Z
const/4 v1, 0x1
if-eqz v0, :cond_1e
.line 432
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
.line 10191
iget-object v0, v0, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {v0}, Lcom/imo/android/imoim/views/PaintView;->b()Z
move-result v0
if-nez v0, :cond_1e
.line 432
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->getEntities()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-le v0, v1, :cond_1c
goto :goto_1e
:cond_1c
const/4 v0, 0x0
return v0
:cond_1e
:goto_1e
return v1
.end method
.method private q()V
.registers 8
.line 806
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->a:Landroid/view/View;
const v1, 0x7f09106b
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroidx/recyclerview/widget/RecyclerView;
iput-object v0, p0, Lcom/imo/android/imoim/camera/e;->L:Landroidx/recyclerview/widget/RecyclerView;
const/4 v1, 0x1
.line 807
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->setHasFixedSize(Z)V
.line 808
new-instance v0, Landroidx/recyclerview/widget/LinearLayoutManager;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;IZ)V
.line 810
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->L:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 811
new-instance v0, Lcom/imo/android/imoim/adapters/HorizontalStickerAdapter;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result v3
invoke-direct {v0, v1, v3, v2}, Lcom/imo/android/imoim/adapters/HorizontalStickerAdapter;-><init>(Landroid/content/Context;ZZ)V
iput-object v0, p0, Lcom/imo/android/imoim/camera/e;->C:Lcom/imo/android/imoim/adapters/HorizontalStickerAdapter;
.line 812
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->L:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 813
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->L:Landroidx/recyclerview/widget/RecyclerView;
new-instance v1, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
new-instance v3, Lcom/imo/android/imoim/camera/-$$Lambda$e$CPdoScLFFsyZ_JXxg-G4CwIPQUM;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$CPdoScLFFsyZ_JXxg-G4CwIPQUM;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-direct {v1, v2, v3}, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;-><init>(Landroid/content/Context;Lcom/imo/android/imoim/adapters/RecyclerItemClickListener$a;)V
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->addOnItemTouchListener(Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;)V
.line 840
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
instance-of v0, v0, Landroidx/fragment/app/FragmentActivity;
if-eqz v0, :cond_97
.line 841
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 842
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result v1
if-eqz v1, :cond_57
const-string v1, "weather_story"
.line 843
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:cond_57
const-string v1, "OmieSmiles"
const-string v2, "Smiley4"
const-string v3, "Pandy_2"
.line 845
filled-new-array {v1, v2, v3}, [Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z
.line 846
sget-object v1, Lcom/imo/android/imoim/expression/vm/StickersVM;->b:Lcom/imo/android/imoim/expression/vm/StickersVM$a;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
check-cast v1, Landroidx/fragment/app/FragmentActivity;
invoke-static {v1}, Lcom/imo/android/imoim/expression/vm/StickersVM$a;->a(Landroidx/fragment/app/FragmentActivity;)Lcom/imo/android/imoim/expression/vm/StickersVM;
move-result-object v1
.line 847
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:cond_76
:goto_76
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_97
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
const-string v4, "recommend"
.line 848
invoke-virtual {v1, v3, v4}, Lcom/imo/android/imoim/expression/vm/StickersVM;->b(Ljava/lang/String;Ljava/lang/String;)Landroidx/lifecycle/MutableLiveData;
move-result-object v4
if-eqz v4, :cond_76
.line 852
iget-object v5, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
check-cast v5, Landroidx/fragment/app/FragmentActivity;
new-instance v6, Lcom/imo/android/imoim/camera/-$$Lambda$e$qt4yXE9MLxjuS29xkkVpxr5j4aM;
invoke-direct {v6, p0, v3, v0}, Lcom/imo/android/imoim/camera/-$$Lambda$e$qt4yXE9MLxjuS29xkkVpxr5j4aM;-><init>(Lcom/imo/android/imoim/camera/e;Ljava/lang/String;Ljava/util/List;)V
invoke-virtual {v4, v5, v6}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
goto :goto_76
:cond_97
return-void
.end method
.method private r()V
.registers 4
.line 1076
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->t()Lteam/uptech/motionviews/widget/a/c;
move-result-object v0
if-eqz v0, :cond_7a
.line 1078
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v2
.line 19034
iget-object v2, v2, Lteam/uptech/motionviews/b/c;->f:Ljava/lang/String;
.line 1078
invoke-virtual {v1, v2}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 1079
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v2
.line 20034
iget-object v2, v2, Lteam/uptech/motionviews/b/c;->f:Ljava/lang/String;
.line 1079
invoke-virtual {v2}, Ljava/lang/String;->length()I
move-result v2
invoke-virtual {v1, v2}, Landroid/widget/EditText;->setSelection(I)V
.line 1080
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v2
.line 20042
iget-object v2, v2, Lteam/uptech/motionviews/b/c;->g:Lteam/uptech/motionviews/b/a;
.line 21032
iget v2, v2, Lteam/uptech/motionviews/b/a;->a:I
.line 1080
invoke-virtual {v1, v2}, Landroid/widget/EditText;->setTextColor(I)V
.line 1081
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->y:Ljava/lang/String;
const/4 v2, 0x0
if-eqz v1, :cond_3a
.line 1082
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 1083
iput-object v2, p0, Lcom/imo/android/imoim/camera/e;->y:Ljava/lang/String;
return-void
.line 1086
:cond_3a
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->z:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_4c
.line 1087
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->z:Ljava/lang/String;
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 1088
iput-object v2, p0, Lcom/imo/android/imoim/camera/e;->z:Ljava/lang/String;
return-void
.line 1091
:cond_4c
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
invoke-virtual {v1}, Landroid/widget/EditText;->requestFocus()Z
.line 1092
sget-object v1, Lcom/imo/android/imoim/camera/e$b;->TEXT:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
const-string v1, "CameraSticker"
const-string v2, "show keyboard"
.line 21071
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1094
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/ei;->a(Landroid/content/Context;Landroid/view/View;)V
.line 1095
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v0
.line 22042
iget-object v0, v0, Lteam/uptech/motionviews/b/c;->g:Lteam/uptech/motionviews/b/a;
.line 23032
iget v0, v0, Lteam/uptech/motionviews/b/a;->a:I
.line 1095
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a(Ljava/lang/Object;)V
.line 1096
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {v0}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->notifyDataSetChanged()V
:cond_7a
return-void
.end method
.method private s()V
.registers 4
.line 1101
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->t()Lteam/uptech/motionviews/widget/a/c;
move-result-object v0
if-eqz v0, :cond_8d
.line 1103
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v2
.line 23034
iget-object v2, v2, Lteam/uptech/motionviews/b/c;->f:Ljava/lang/String;
.line 1103
invoke-virtual {v1, v2}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 1104
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v2
.line 24034
iget-object v2, v2, Lteam/uptech/motionviews/b/c;->f:Ljava/lang/String;
.line 1104
invoke-virtual {v2}, Ljava/lang/String;->length()I
move-result v2
invoke-virtual {v1, v2}, Landroid/widget/EditText;->setSelection(I)V
.line 1106
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v1
.line 24042
iget-object v1, v1, Lteam/uptech/motionviews/b/c;->g:Lteam/uptech/motionviews/b/a;
.line 25032
iget v1, v1, Lteam/uptech/motionviews/b/a;->a:I
.line 1107
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
invoke-virtual {v2, v1}, Landroid/widget/EditText;->setTextColor(I)V
.line 1108
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v1}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a(Ljava/lang/Object;)V
.line 1109
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->y:Ljava/lang/String;
const/4 v2, 0x0
if-eqz v1, :cond_43
.line 1110
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 1111
iput-object v2, p0, Lcom/imo/android/imoim/camera/e;->y:Ljava/lang/String;
return-void
.line 1114
:cond_43
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->z:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_5a
.line 1115
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->z:Ljava/lang/String;
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
.line 1116
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->z:Ljava/lang/String;
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->b(Ljava/lang/String;)V
.line 1117
iput-object v2, p0, Lcom/imo/android/imoim/camera/e;->z:Ljava/lang/String;
return-void
.line 1120
:cond_5a
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
invoke-virtual {v1}, Landroid/widget/EditText;->requestFocus()Z
const-string v1, ""
.line 1122
invoke-direct {p0, v1}, Lcom/imo/android/imoim/camera/e;->b(Ljava/lang/String;)V
.line 1124
sget-object v1, Lcom/imo/android/imoim/camera/e$b;->TEXT:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
const-string v1, "CameraSticker"
const-string v2, "show keyboard"
.line 25071
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1126
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/ei;->a(Landroid/content/Context;Landroid/view/View;)V
.line 1127
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v0
.line 26042
iget-object v0, v0, Lteam/uptech/motionviews/b/c;->g:Lteam/uptech/motionviews/b/a;
.line 27032
iget v0, v0, Lteam/uptech/motionviews/b/a;->a:I
.line 1127
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a(Ljava/lang/Object;)V
.line 1128
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
invoke-virtual {v0}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->notifyDataSetChanged()V
:cond_8d
return-void
.end method
.method private t()Lteam/uptech/motionviews/widget/a/c;
.registers 2
.line 1134
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
if-eqz v0, :cond_15
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->getSelectedEntity()Lteam/uptech/motionviews/widget/a/b;
move-result-object v0
instance-of v0, v0, Lteam/uptech/motionviews/widget/a/c;
if-eqz v0, :cond_15
.line 1135
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->getSelectedEntity()Lteam/uptech/motionviews/widget/a/b;
move-result-object v0
check-cast v0, Lteam/uptech/motionviews/widget/a/c;
return-object v0
:cond_15
const/4 v0, 0x0
return-object v0
.end method
.method private u()V
.registers 6
.line 1179
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->v()Lteam/uptech/motionviews/b/c;
move-result-object v0
.line 1181
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v1}, Lteam/uptech/motionviews/widget/MotionView;->getWidth()I
move-result v1
if-gtz v1, :cond_19
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
.line 27080
invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object v1
.line 27072
iget v1, v1, Landroid/util/DisplayMetrics;->widthPixels:I
goto :goto_1f
.line 1181
:cond_19
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v1}, Lteam/uptech/motionviews/widget/MotionView;->getWidth()I
move-result v1
.line 1182
:goto_1f
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v2}, Lteam/uptech/motionviews/widget/MotionView;->getHeight()I
move-result v2
if-gtz v2, :cond_34
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
.line 28080
invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object v2
.line 28076
iget v2, v2, Landroid/util/DisplayMetrics;->heightPixels:I
goto :goto_3a
.line 1182
:cond_34
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v2}, Lteam/uptech/motionviews/widget/MotionView;->getHeight()I
move-result v2
.line 1183
:goto_3a
new-instance v3, Lteam/uptech/motionviews/widget/a/c;
iget-object v4, p0, Lcom/imo/android/imoim/camera/e;->aa:Lteam/uptech/motionviews/a/a;
invoke-direct {v3, v0, v1, v2, v4}, Lteam/uptech/motionviews/widget/a/c;-><init>(Lteam/uptech/motionviews/b/c;IILteam/uptech/motionviews/a/a;)V
.line 1184
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0, v3}, Lteam/uptech/motionviews/widget/MotionView;->a(Lteam/uptech/motionviews/widget/a/b;)V
.line 1187
invoke-virtual {v3}, Lteam/uptech/motionviews/widget/a/c;->g()Landroid/graphics/PointF;
move-result-object v0
.line 1188
iget v1, v0, Landroid/graphics/PointF;->y:F
const/high16 v2, 0x3f000000 # 0.5f
mul-float v1, v1, v2
iput v1, v0, Landroid/graphics/PointF;->y:F
.line 1189
invoke-virtual {v3, v0}, Lteam/uptech/motionviews/widget/a/c;->a(Landroid/graphics/PointF;)V
.line 1192
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->invalidate()V
.line 1194
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result v0
if-eqz v0, :cond_64
.line 1195
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->s()V
return-void
.line 1197
:cond_64
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->r()V
return-void
.end method
.method private v()Lteam/uptech/motionviews/b/c;
.registers 5
.line 1203
new-instance v0, Lteam/uptech/motionviews/b/c;
invoke-direct {v0}, Lteam/uptech/motionviews/b/c;-><init>()V
.line 1204
new-instance v1, Lteam/uptech/motionviews/b/a;
invoke-direct {v1}, Lteam/uptech/motionviews/b/a;-><init>()V
.line 1205
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result v2
if-eqz v2, :cond_20
.line 1206
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->t:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
const/4 v3, 0x0
invoke-virtual {v2, v3}, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/Integer;
invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I
move-result v2
.line 29036
iput v2, v1, Lteam/uptech/motionviews/b/a;->a:I
goto :goto_25
:cond_20
const v2, -0x130f0f
.line 30036
iput v2, v1, Lteam/uptech/motionviews/b/a;->a:I
:goto_25
const v2, 0x3e19999a # 0.15f
.line 30052
iput v2, v1, Lteam/uptech/motionviews/b/a;->c:F
const-string v2, ""
.line 31044
iput-object v2, v1, Lteam/uptech/motionviews/b/a;->b:Ljava/lang/String;
.line 31046
iput-object v1, v0, Lteam/uptech/motionviews/b/c;->g:Lteam/uptech/motionviews/b/a;
return-object v0
.end method
.method private w()V
.registers 4
.line 1364
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lteam/uptech/motionviews/widget/MotionView;->setInterceptMovement(Z)V
.line 1365
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->a()V
.line 1366
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
const/4 v2, 0x0
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/views/DoodleView;->setVisibility(I)V
.line 1367
invoke-direct {p0, v2}, Lcom/imo/android/imoim/camera/e;->c(Z)V
.line 1368
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/views/DoodleView;->a(Z)V
.line 1369
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->l:Landroid/view/View;
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
.line 1370
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->K:Landroid/view/View;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method private x()V
.registers 4
.line 1374
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lteam/uptech/motionviews/widget/MotionView;->setInterceptMovement(Z)V
const/4 v0, 0x1
.line 1375
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->c(Z)V
.line 1376
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->l:Landroid/view/View;
const/16 v2, 0x8
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
.line 1377
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/views/DoodleView;->a(Z)V
.line 1378
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->K:Landroid/view/View;
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method private y()V
.registers 6
.line 1407
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result v0
if-nez v0, :cond_7
return-void
.line 1410
:cond_7
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
instance-of v1, v0, Lcom/imo/android/core/base/BaseActivity;
if-nez v1, :cond_e
return-void
.line 1413
:cond_e
check-cast v0, Lcom/imo/android/core/base/BaseActivity;
.line 1414
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->h:Landroid/widget/ImageView;
invoke-virtual {v1}, Landroid/widget/ImageView;->getVisibility()I
move-result v1
if-eqz v1, :cond_19
return-void
.line 1417
:cond_19
sget-object v1, Lcom/imo/android/imoim/util/df$aq;->STORY_NEW_STICKER_TIPS:Lcom/imo/android/imoim/util/df$aq;
const/4 v2, 0x0
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v1
if-eqz v1, :cond_23
return-void
.line 1421
:cond_23
invoke-virtual {v0}, Lcom/imo/android/core/base/BaseActivity;->getLayoutInflater()Landroid/view/LayoutInflater;
move-result-object v1
const v3, 0x7f0b0427
const/4 v4, 0x0
invoke-virtual {v1, v3, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v1
.line 1422
new-instance v3, Landroid/widget/PopupWindow;
const/4 v4, -0x2
invoke-direct {v3, v1, v4, v4}, Landroid/widget/PopupWindow;-><init>(Landroid/view/View;II)V
iput-object v3, p0, Lcom/imo/android/imoim/camera/e;->T:Landroid/widget/PopupWindow;
.line 1423
invoke-virtual {v3}, Landroid/widget/PopupWindow;->getContentView()Landroid/view/View;
move-result-object v3
invoke-virtual {v3, v2, v2}, Landroid/view/View;->measure(II)V
.line 1424
iget-object v3, p0, Lcom/imo/android/imoim/camera/e;->T:Landroid/widget/PopupWindow;
new-instance v4, Landroid/graphics/drawable/ColorDrawable;
invoke-direct {v4, v2}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
invoke-virtual {v3, v4}, Landroid/widget/PopupWindow;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 1425
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->T:Landroid/widget/PopupWindow;
const/4 v3, 0x1
invoke-virtual {v2, v3}, Landroid/widget/PopupWindow;->setOutsideTouchable(Z)V
.line 1426
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->h:Landroid/widget/ImageView;
new-instance v3, Lcom/imo/android/imoim/camera/-$$Lambda$e$FpQgp2UljzdXQGk0C51JYAuSQZo;
invoke-direct {v3, p0, v0, v1}, Lcom/imo/android/imoim/camera/-$$Lambda$e$FpQgp2UljzdXQGk0C51JYAuSQZo;-><init>(Lcom/imo/android/imoim/camera/e;Lcom/imo/android/core/base/BaseActivity;Landroid/view/View;)V
invoke-virtual {v2, v3}, Landroid/widget/ImageView;->post(Ljava/lang/Runnable;)Z
return-void
.end method
.method private z()Z
.registers 3
.line 1443
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$c;->STORY_CAMERA:Lcom/imo/android/imoim/camera/CameraEditView$c;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->H:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/camera/CameraEditView$c;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_21
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$c;->GROUP_STORY:Lcom/imo/android/imoim/camera/CameraEditView$c;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->H:Lcom/imo/android/imoim/camera/CameraEditView$c;
.line 1444
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/camera/CameraEditView$c;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_21
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$c;->SETTING_ALBUM:Lcom/imo/android/imoim/camera/CameraEditView$c;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->H:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/camera/CameraEditView$c;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1f
goto :goto_21
:cond_1f
const/4 v0, 0x0
return v0
:cond_21
:goto_21
const/4 v0, 0x1
return v0
.end method
# virtual methods
.method public final a(Lcom/imo/android/imoim/camera/CameraEditView$f;II)Landroid/graphics/Bitmap;
.registers 8
.line 479
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
.line 483
iget-boolean v1, p0, Lcom/imo/android/imoim/camera/e;->S:Z
if-nez v1, :cond_1f
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->k()I
move-result v1
if-nez v1, :cond_e
if-nez v0, :cond_1f
.line 484
:cond_e
sget-object v0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v1, "filters"
const-string v2, "send_filter"
invoke-virtual {v0, v1, v2}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 485
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->c:Landroid/widget/ImageView;
invoke-static {v0}, Lcom/imo/android/imoim/story/b/c;->a(Landroid/view/View;)Landroid/graphics/Bitmap;
move-result-object v0
const/4 v1, 0x1
goto :goto_20
:cond_1f
const/4 v1, 0x0
.line 488
:goto_20
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
.line 13191
iget-object v2, v2, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {v2}, Lcom/imo/android/imoim/views/PaintView;->b()Z
move-result v2
if-eqz v2, :cond_3b
.line 489
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
invoke-virtual {v2}, Lcom/imo/android/imoim/views/DoodleView;->getDrawingBitmap()Landroid/graphics/Bitmap;
move-result-object v2
invoke-static {v0, v2, p1, p2, p3}, Lcom/imo/android/imoim/camera/e;->a(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Lcom/imo/android/imoim/camera/CameraEditView$f;II)Landroid/graphics/Bitmap;
move-result-object v0
const-string v2, "added"
const-string v3, "paint"
.line 490
invoke-virtual {p0, v2, v3}, Lcom/imo/android/imoim/camera/e;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 492
:cond_3b
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v2}, Lteam/uptech/motionviews/widget/MotionView;->getEntities()Ljava/util/List;
move-result-object v2
invoke-interface {v2}, Ljava/util/List;->isEmpty()Z
move-result v2
if-nez v2, :cond_6f
.line 493
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->F:Ljava/lang/String;
const-string v2, "photo"
invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_5b
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->F:Ljava/lang/String;
const-string v2, "text"
invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_64
.line 494
:cond_5b
sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v2, "camera_sticker"
const-string v3, "sent"
invoke-virtual {v1, v2, v3}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 496
:cond_64
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v1}, Lteam/uptech/motionviews/widget/MotionView;->getThumbnailImage()Landroid/graphics/Bitmap;
move-result-object v1
invoke-static {v0, v1, p1, p2, p3}, Lcom/imo/android/imoim/camera/e;->a(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Lcom/imo/android/imoim/camera/CameraEditView$f;II)Landroid/graphics/Bitmap;
move-result-object p1
return-object p1
:cond_6f
if-eqz v1, :cond_72
return-object v0
.line 498
:cond_72
invoke-static {v0}, Lcom/imo/android/imoim/util/ca;->a(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;
move-result-object p1
return-object p1
.end method
.method public final a(Landroid/graphics/Bitmap;Z)V
.registers 4
.line 251
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
if-eqz v0, :cond_7
.line 252
invoke-virtual {v0}, Landroid/graphics/Bitmap;->recycle()V
.line 254
:cond_7
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
.line 255
iput-boolean p2, p0, Lcom/imo/android/imoim/camera/e;->O:Z
.line 256
iget-object p2, p0, Lcom/imo/android/imoim/camera/e;->c:Landroid/widget/ImageView;
invoke-virtual {p2, p1}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V
return-void
.end method
.method public final a(Lcom/imo/android/imoim/camera/e$b;)V
.registers 6
.line 337
sget-object v0, Lcom/imo/android/imoim/camera/e$11;->a:[I
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->E:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {v1}, Lcom/imo/android/imoim/camera/e$b;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x0
packed-switch v0, :pswitch_data_82
goto :goto_2a
.line 357
:pswitch_f
invoke-direct {p0, v1}, Lcom/imo/android/imoim/camera/e;->h(Z)V
goto :goto_2a
.line 354
:pswitch_13
invoke-direct {p0, v1}, Lcom/imo/android/imoim/camera/e;->g(Z)V
goto :goto_2a
.line 351
:pswitch_17
invoke-direct {p0, v1}, Lcom/imo/android/imoim/camera/e;->i(Z)V
goto :goto_2a
.line 348
:pswitch_1b
invoke-direct {p0, v1}, Lcom/imo/android/imoim/camera/e;->d(Z)V
goto :goto_2a
.line 345
:pswitch_1f
invoke-direct {p0, v1}, Lcom/imo/android/imoim/camera/e;->b(Z)V
goto :goto_2a
.line 342
:pswitch_23
invoke-direct {p0, v1}, Lcom/imo/android/imoim/camera/e;->f(Z)V
goto :goto_2a
.line 339
:pswitch_27
invoke-direct {p0, v1}, Lcom/imo/android/imoim/camera/e;->e(Z)V
.line 362
:goto_2a
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->E:Lcom/imo/android/imoim/camera/e$b;
if-ne v0, p1, :cond_33
.line 363
sget-object p1, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->E:Lcom/imo/android/imoim/camera/e$b;
goto :goto_3c
.line 365
:cond_33
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->E:Lcom/imo/android/imoim/camera/e$b;
.line 366
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->J:Lcom/imo/android/imoim/camera/e$a;
if-eqz v0, :cond_3c
.line 367
invoke-interface {v0, p1}, Lcom/imo/android/imoim/camera/e$a;->a(Lcom/imo/android/imoim/camera/e$b;)V
.line 370
:cond_3c
:goto_3c
sget-object p1, Lcom/imo/android/imoim/camera/e$11;->a:[I
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->E:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {v0}, Lcom/imo/android/imoim/camera/e$b;->ordinal()I
move-result v0
aget p1, p1, v0
const/4 v0, 0x1
packed-switch p1, :pswitch_data_94
goto :goto_66
.line 390
:pswitch_4b
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->h(Z)V
goto :goto_66
.line 387
:pswitch_4f
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->g(Z)V
goto :goto_66
.line 384
:pswitch_53
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->i(Z)V
goto :goto_66
.line 381
:pswitch_57
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->d(Z)V
goto :goto_66
.line 378
:pswitch_5b
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->b(Z)V
goto :goto_66
.line 375
:pswitch_5f
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->f(Z)V
goto :goto_66
.line 372
:pswitch_63
invoke-direct {p0, v0}, Lcom/imo/android/imoim/camera/e;->e(Z)V
.line 395
:goto_66
iget-boolean p1, p0, Lcom/imo/android/imoim/camera/e;->R:Z
const/16 v0, 0x8
if-eqz p1, :cond_7b
.line 396
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->Q:Landroidx/recyclerview/widget/RecyclerView;
iget-object v2, p0, Lcom/imo/android/imoim/camera/e;->E:Lcom/imo/android/imoim/camera/e$b;
sget-object v3, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
if-ne v2, v3, :cond_75
goto :goto_77
:cond_75
const/16 v1, 0x8
:goto_77
invoke-virtual {p1, v1}, Landroidx/recyclerview/widget/RecyclerView;->setVisibility(I)V
return-void
.line 399
:cond_7b
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->Q:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {p1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setVisibility(I)V
return-void
nop
:pswitch_data_82
.packed-switch 0x1
:pswitch_27
:pswitch_23
:pswitch_1f
:pswitch_1b
:pswitch_17
:pswitch_13
:pswitch_f
.end packed-switch
:pswitch_data_94
.packed-switch 0x1
:pswitch_63
:pswitch_5f
:pswitch_5b
:pswitch_57
:pswitch_53
:pswitch_4f
:pswitch_4b
.end packed-switch
.end method
.method public final a(Ljava/lang/String;)V
.registers 2
.line 544
iput-object p1, p0, Lcom/imo/android/imoim/camera/e;->z:Ljava/lang/String;
.line 545
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->l()V
return-void
.end method
.method final a(Ljava/lang/String;Ljava/lang/String;)V
.registers 4
.line 1264
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1265
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1266
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->F:Ljava/lang/String;
const-string p2, "kinds"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1267
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->H:Lcom/imo/android/imoim/camera/CameraEditView$c;
if-eqz p1, :cond_1c
.line 1268
invoke-virtual {p1}, Lcom/imo/android/imoim/camera/CameraEditView$c;->getName()Ljava/lang/String;
move-result-object p1
const-string p2, "create_from"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1270
:cond_1c
sget-object p1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p2, "camera_sticker"
invoke-virtual {p1, p2, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method final a(Z)V
.registers 4
if-eqz p1, :cond_a
.line 1351
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->x:Landroid/view/View;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
goto :goto_14
.line 1352
:cond_a
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->A:Ljava/io/File;
if-eqz v0, :cond_14
.line 1353
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->x:Landroid/view/View;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
:cond_14
:goto_14
if-eqz p1, :cond_19
const/16 p1, 0xd
goto :goto_1b
:cond_19
const/16 p1, 0xe
.line 1355
:goto_1b
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/e;->a(I)V
return-void
.end method
.method public final a(ZZZ)V
.registers 8
.line 304
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "show() called with: show = ["
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, "], isVideo = ["
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, "], isText = ["
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
const-string v1, "]"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "CameraSticker"
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->g(Ljava/lang/String;Ljava/lang/String;)V
.line 306
iput-boolean p2, p0, Lcom/imo/android/imoim/camera/e;->S:Z
.line 307
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
const/16 v1, 0x8
const/4 v2, 0x0
if-eqz p1, :cond_33
const/4 v3, 0x0
goto :goto_35
:cond_33
const/16 v3, 0x8
:goto_35
invoke-virtual {v0, v3}, Lteam/uptech/motionviews/widget/MotionView;->setVisibility(I)V
.line 308
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/e;->G:Z
if-nez v0, :cond_42
if-eqz p2, :cond_42
.line 309
invoke-direct {p0, v2}, Lcom/imo/android/imoim/camera/e;->c(Z)V
goto :goto_50
.line 311
:cond_42
invoke-direct {p0, p1}, Lcom/imo/android/imoim/camera/e;->c(Z)V
if-eqz p1, :cond_4d
if-nez p3, :cond_4d
.line 313
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->y()V
goto :goto_50
.line 315
:cond_4d
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->n()V
:goto_50
if-eqz p1, :cond_5a
.line 320
iput-boolean p3, p0, Lcom/imo/android/imoim/camera/e;->R:Z
.line 321
sget-object p1, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
goto :goto_61
.line 323
:cond_5a
iput-boolean v2, p0, Lcom/imo/android/imoim/camera/e;->R:Z
.line 324
sget-object p1, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
.line 326
:goto_61
iget-object p1, p0, Lcom/imo/android/imoim/camera/e;->k:Landroid/widget/ImageView;
if-eqz p1, :cond_6e
if-nez p2, :cond_6b
if-eqz p3, :cond_6a
goto :goto_6b
:cond_6a
const/4 v1, 0x0
.line 327
:cond_6b
:goto_6b
invoke-virtual {p1, v1}, Landroid/widget/ImageView;->setVisibility(I)V
:cond_6e
return-void
.end method
.method public final a()Z
.registers 5
.line 404
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->E:Lcom/imo/android/imoim/camera/e$b;
sget-object v1, Lcom/imo/android/imoim/camera/e$b;->TEXT:Lcom/imo/android/imoim/camera/e$b;
const/4 v2, 0x1
if-ne v0, v1, :cond_2a
.line 405
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->o()Z
move-result v0
if-eqz v0, :cond_19
.line 406
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->n:Landroid/widget/EditText;
invoke-virtual {v1}, Landroid/widget/EditText;->getWindowToken()Landroid/os/IBinder;
move-result-object v1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/ei;->a(Landroid/content/Context;Landroid/os/IBinder;)V
goto :goto_24
.line 408
:cond_19
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->b:Landroid/content/Context;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->m:Landroid/widget/EditText;
invoke-virtual {v1}, Landroid/widget/EditText;->getWindowToken()Landroid/os/IBinder;
move-result-object v1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/ei;->a(Landroid/content/Context;Landroid/os/IBinder;)V
.line 410
:goto_24
sget-object v0, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
return v2
.line 413
:cond_2a
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->E:Lcom/imo/android/imoim/camera/e$b;
sget-object v1, Lcom/imo/android/imoim/camera/e$b;->PAINT:Lcom/imo/android/imoim/camera/e$b;
const/4 v3, 0x0
if-ne v0, v1, :cond_4a
.line 414
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
.line 9183
iget-object v1, v0, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {v1}, Lcom/imo/android/imoim/views/PaintView;->b()Z
move-result v1
if-eqz v1, :cond_41
.line 9184
iget-object v0, v0, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {v0}, Lcom/imo/android/imoim/views/PaintView;->a()V
const/4 v3, 0x1
:cond_41
if-eqz v3, :cond_44
return v2
.line 416
:cond_44
sget-object v0, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
return v2
.line 419
:cond_4a
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->E:Lcom/imo/android/imoim/camera/e$b;
sget-object v1, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
if-eq v0, v1, :cond_56
.line 420
sget-object v0, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
return v2
:cond_56
return v3
.end method
.method public final b()Z
.registers 2
.line 427
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
.line 9191
iget-object v0, v0, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {v0}, Lcom/imo/android/imoim/views/PaintView;->b()Z
move-result v0
if-nez v0, :cond_19
.line 427
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->getEntities()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
move-result v0
if-nez v0, :cond_17
goto :goto_19
:cond_17
const/4 v0, 0x0
return v0
:cond_19
:goto_19
const/4 v0, 0x1
return v0
.end method
.method public final c()I
.registers 2
.line 438
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
invoke-virtual {v0}, Lcom/imo/android/imoim/views/DoodleView;->getPaintNum()I
move-result v0
return v0
.end method
.method public final d()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lteam/uptech/motionviews/widget/a/b;",
">;"
}
.end annotation
.line 442
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->getEntities()Ljava/util/List;
move-result-object v0
return-object v0
.end method
.method public final e()Z
.registers 2
.line 446
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->b()Z
move-result v0
if-nez v0, :cond_f
invoke-virtual {p0}, Lcom/imo/android/imoim/camera/e;->k()I
move-result v0
if-eqz v0, :cond_d
goto :goto_f
:cond_d
const/4 v0, 0x0
return v0
:cond_f
:goto_f
const/4 v0, 0x1
return v0
.end method
.method public final f()V
.registers 4
.line 450
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->Y:Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 11029
iget-object v0, v0, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->c:Landroidx/lifecycle/MutableLiveData;
const/4 v1, 0x0
.line 450
invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 451
iput-object v1, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
.line 452
sget-object v0, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
.line 453
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->c()V
.line 454
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
invoke-virtual {v0}, Lcom/imo/android/imoim/views/DoodleView;->getVisibility()I
move-result v0
const/16 v2, 0x8
if-nez v0, :cond_32
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
.line 11191
iget-object v0, v0, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {v0}, Lcom/imo/android/imoim/views/PaintView;->b()Z
move-result v0
if-eqz v0, :cond_32
.line 455
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
invoke-virtual {v0}, Lcom/imo/android/imoim/views/DoodleView;->b()V
.line 456
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/views/DoodleView;->setVisibility(I)V
.line 458
:cond_32
iput-object v1, p0, Lcom/imo/android/imoim/camera/e;->A:Ljava/io/File;
.line 459
iput-object v1, p0, Lcom/imo/android/imoim/camera/e;->B:Ljava/util/List;
.line 460
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->x:Landroid/view/View;
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
return-void
.end method
.method public final g()V
.registers 3
.line 464
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->Y:Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 12029
iget-object v0, v0, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->c:Landroidx/lifecycle/MutableLiveData;
const/4 v1, 0x0
.line 464
invoke-virtual {v0, v1}, Landroidx/lifecycle/MutableLiveData;->setValue(Ljava/lang/Object;)V
.line 465
sget-object v0, Lcom/imo/android/imoim/camera/e$b;->NONE:Lcom/imo/android/imoim/camera/e$b;
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/camera/e;->a(Lcom/imo/android/imoim/camera/e$b;)V
.line 466
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->c()V
.line 467
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
invoke-virtual {v0}, Lcom/imo/android/imoim/views/DoodleView;->getVisibility()I
move-result v0
if-nez v0, :cond_30
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
.line 12191
iget-object v0, v0, Lcom/imo/android/imoim/views/DoodleView;->a:Lcom/imo/android/imoim/views/PaintView;
invoke-virtual {v0}, Lcom/imo/android/imoim/views/PaintView;->b()Z
move-result v0
if-eqz v0, :cond_30
.line 468
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
invoke-virtual {v0}, Lcom/imo/android/imoim/views/DoodleView;->b()V
.line 469
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->v:Lcom/imo/android/imoim/views/DoodleView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/views/DoodleView;->setVisibility(I)V
:cond_30
return-void
.end method
.method public final h()V
.registers 2
const/4 v0, 0x0
.line 474
iput-object v0, p0, Lcom/imo/android/imoim/camera/e;->q:Landroid/graphics/Bitmap;
return-void
.end method
.method public final i()Ljava/util/List;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 502
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 503
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v1}, Lteam/uptech/motionviews/widget/MotionView;->getEntities()Ljava/util/List;
move-result-object v1
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_f
:goto_f
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_2b
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lteam/uptech/motionviews/widget/a/b;
.line 504
instance-of v3, v2, Lteam/uptech/motionviews/widget/a/c;
if-eqz v3, :cond_f
.line 505
check-cast v2, Lteam/uptech/motionviews/widget/a/c;
invoke-virtual {v2}, Lteam/uptech/motionviews/widget/a/c;->l()Lteam/uptech/motionviews/b/c;
move-result-object v2
.line 14034
iget-object v2, v2, Lteam/uptech/motionviews/b/c;->f:Ljava/lang/String;
.line 505
invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_f
:cond_2b
return-object v0
.end method
.method public final j()Ljava/lang/Integer;
.registers 3
.line 799
iget-boolean v0, p0, Lcom/imo/android/imoim/camera/e;->R:Z
const/4 v1, 0x0
if-nez v0, :cond_6
return-object v1
.line 802
:cond_6
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->u:Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;
if-eqz v0, :cond_11
.line 16124
iget v0, v0, Lcom/imo/android/imoim/adapters/HorizontalColorPickerAdapter;->a:I
.line 802
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
return-object v0
:cond_11
return-object v1
.end method
.method public final k()I
.registers 2
.line 1024
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->Y:Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 18029
iget-object v0, v0, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->c:Landroidx/lifecycle/MutableLiveData;
.line 1024
invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;
move-result-object v0
if-nez v0, :cond_c
const/4 v0, 0x0
return v0
:cond_c
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->Y:Lcom/imo/android/imoim/camera/CameraStickerViewModel;
.line 19029
iget-object v0, v0, Lcom/imo/android/imoim/camera/CameraStickerViewModel;->c:Landroidx/lifecycle/MutableLiveData;
.line 1025
invoke-virtual {v0}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
return v0
.end method
.method protected final l()V
.registers 3
.line 1163
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "addTextSticker() motionView "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v1}, Lteam/uptech/motionviews/widget/MotionView;->getVisibility()I
move-result v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "CameraSticker"
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->g(Ljava/lang/String;Ljava/lang/String;)V
.line 1164
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->getWidth()I
move-result v0
if-eqz v0, :cond_2e
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->getHeight()I
move-result v0
if-nez v0, :cond_2a
goto :goto_2e
.line 1174
:cond_2a
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->u()V
return-void
.line 1165
:cond_2e
:goto_2e
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->e:Lteam/uptech/motionviews/widget/MotionView;
invoke-virtual {v0}, Lteam/uptech/motionviews/widget/MotionView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/camera/e$6;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/camera/e$6;-><init>(Lcom/imo/android/imoim/camera/e;)V
invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
return-void
.end method
.method public final m()V
.registers 3
.line 1382
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->i:Landroid/widget/ImageView;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V
return-void
.end method
.method final n()V
.registers 2
.line 1400
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->T:Landroid/widget/PopupWindow;
if-eqz v0, :cond_f
invoke-virtual {v0}, Landroid/widget/PopupWindow;->isShowing()Z
move-result v0
if-eqz v0, :cond_f
.line 1401
iget-object v0, p0, Lcom/imo/android/imoim/camera/e;->T:Landroid/widget/PopupWindow;
invoke-virtual {v0}, Landroid/widget/PopupWindow;->dismiss()V
:cond_f
return-void
.end method
.method final o()Z
.registers 3
.line 1439
invoke-direct {p0}, Lcom/imo/android/imoim/camera/e;->z()Z
move-result v0
if-nez v0, :cond_13
sget-object v0, Lcom/imo/android/imoim/camera/CameraEditView$c;->CHANGE_STATUS:Lcom/imo/android/imoim/camera/CameraEditView$c;
iget-object v1, p0, Lcom/imo/android/imoim/camera/e;->H:Lcom/imo/android/imoim/camera/CameraEditView$c;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/camera/CameraEditView$c;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_11
goto :goto_13
:cond_11
const/4 v0, 0x0
return v0
:cond_13
:goto_13
const/4 v0, 0x1
return v0
.end method