EditIntroductionActivity.smali
.class public Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;
.super Lcom/imo/android/imoim/activities/IMOActivity;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnClickListener;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$a;
}
.end annotation
# instance fields
.field private A:I
.field private B:I
.field private C:Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment$a;
.field private a:Lcom/imo/xui/widget/title/XTitleView;
.field private b:Landroid/widget/TextView;
.field private c:Landroid/widget/EditText;
.field private d:Landroidx/recyclerview/widget/RecyclerView;
.field private e:Landroid/widget/ImageView;
.field private f:Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;
.field private g:Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;
.field private h:Lcom/imo/android/imoim/dialog/c;
.field private i:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/imo/android/imoim/profile/introduction/a/a;",
">;"
}
.end annotation
.end field
.field private j:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/imo/android/imoim/profile/introduction/a/a;",
">;"
}
.end annotation
.end field
.field private k:I
.field private l:Ljava/lang/String;
.field private m:Ljava/lang/String;
.field private n:Ljava/lang/String;
.field private o:Ljava/lang/String;
.field private p:Ljava/lang/String;
.field private q:Z
.field private r:Z
.field private s:J
.field private t:J
.field private u:Z
.field private v:Z
.field private w:Z
.field private x:Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;
.field private y:Ljava/util/regex/Pattern;
.field private z:I
# direct methods
.method public constructor <init>()V
.registers 4
.line 62
invoke-direct {p0}, Lcom/imo/android/imoim/activities/IMOActivity;-><init>()V
.line 80
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->i:Ljava/util/List;
.line 81
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->j:Ljava/util/List;
const/4 v0, -0x1
.line 83
iput v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
const-string v0, ""
.line 84
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
.line 85
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
.line 87
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->o:Ljava/lang/String;
.line 88
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->p:Ljava/lang/String;
const/4 v0, 0x0
.line 89
iput-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->q:Z
.line 90
iput-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->r:Z
const-wide/16 v1, 0x0
.line 93
iput-wide v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->t:J
.line 94
iput-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->u:Z
.line 95
iput-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->v:Z
.line 96
iput-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->w:Z
const-string v0, "(?:[\ud83c\udf00-\ud83d\uddff]|[\ud83e\udd00-\ud83e\uddff]|[\ud83d\ude00-\ud83d\ude4f]|[\ud83d\ude80-\ud83d\udeff]|[\u2600-\u26ff]\ufe0f?|[\u2700-\u27bf]\ufe0f?|\u24c2\ufe0f?|[\ud83c\udde6-\ud83c\uddff]{1,2}|[\ud83c\udd70\ud83c\udd71\ud83c\udd7e\ud83c\udd7f\ud83c\udd8e\ud83c\udd91-\ud83c\udd9a]\ufe0f?|[#*0-9]\ufe0f?\u20e3|[\u2194-\u2199\u21a9-\u21aa]\ufe0f?|[\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55]\ufe0f?|[\u2934\u2935]\ufe0f?|[\u3030\u303d]\ufe0f?|[\u3297\u3299]\ufe0f?|[\ud83c\ude01\ud83c\ude02\ud83c\ude1a\ud83c\ude2f\ud83c\ude32-\ud83c\ude3a\ud83c\ude50\ud83c\ude51]\ufe0f?|[\u203c\u2049]\ufe0f?|[\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe]\ufe0f?|[\u00a9\u00ae]\ufe0f?|[\u2122\u2139]\ufe0f?|\ud83c\udc04\ufe0f?|\ud83c\udccf\ufe0f?|[\u231a\u231b\u2328\u23cf\u23e9-\u23f3\u23f8-\u23fa]\ufe0f?)"
const/16 v1, 0x42
.line 100
invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->y:Ljava/util/regex/Pattern;
const/16 v0, 0x7c6
.line 104
iput v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->z:I
const/4 v0, 0x1
.line 105
iput v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->A:I
.line 106
iput v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->B:I
.line 505
new-instance v0, Lcom/imo/android/imoim/profile/introduction/view/-$$Lambda$EditIntroductionActivity$lYWPMVfq-ipsqFfIKpdtncuCcbg;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/profile/introduction/view/-$$Lambda$EditIntroductionActivity$lYWPMVfq-ipsqFfIKpdtncuCcbg;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->C:Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment$a;
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)Ljava/lang/String;
.registers 1
.line 62
iget-object p0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
return-object p0
.end method
.method static synthetic a(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Ljava/lang/String;)Ljava/lang/String;
.registers 2
.line 62
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
return-object p1
.end method
.method static synthetic a(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Ljava/util/List;)Ljava/util/List;
.registers 2
.line 62
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->i:Ljava/util/List;
return-object p1
.end method
.method private a()V
.registers 3
.line 331
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1c
.line 332
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->e:Landroid/widget/ImageView;
const/16 v1, 0x8
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 333
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->b:Landroid/widget/TextView;
const/4 v1, 0x0
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 334
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->b:Landroid/widget/TextView;
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
invoke-static {v0, v1}, Lcom/imo/android/imoim/profile/introduction/a;->a(Landroid/widget/TextView;Ljava/lang/String;)V
.line 336
:cond_1c
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_2b
.line 337
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
:cond_2b
return-void
.end method
.method private a(J)V
.registers 5
.line 491
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {v0}, Landroid/widget/EditText;->clearFocus()V
.line 492
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {v0}, Landroid/widget/EditText;->getWindowToken()Landroid/os/IBinder;
move-result-object v0
invoke-static {p0, v0}, Lcom/imo/android/imoim/util/ei;->a(Landroid/content/Context;Landroid/os/IBinder;)V
.line 493
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->g:Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;
if-eqz v0, :cond_17
const/16 v1, 0x3c
.line 494
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;->a(I)V
.line 497
:cond_17
new-instance v0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$2;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$2;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
invoke-static {v0, p1, p2}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V
return-void
.end method
.method private synthetic a(Landroid/view/View;)V
.registers 4
.line 244
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
const-string v0, "\ud83c\udf82"
.line 8020
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_f
const-wide/16 v0, 0x78
.line 245
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a(J)V
:cond_f
return-void
.end method
.method private synthetic a(Landroid/view/View;Landroid/widget/PopupWindow;)V
.registers 8
.line 545
invoke-virtual {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->isFinished()Z
move-result v0
if-nez v0, :cond_41
invoke-virtual {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->isFinishing()Z
move-result v0
if-eqz v0, :cond_d
goto :goto_41
:cond_d
const/4 v0, 0x2
new-array v0, v0, [I
.line 550
invoke-virtual {p1, v0}, Landroid/view/View;->getLocationOnScreen([I)V
.line 551
invoke-static {}, Lcom/imo/android/imoim/util/do;->a()Z
move-result v1
const/16 v2, 0x2a
const/4 v3, 0x1
const/16 v4, 0xf
if-eqz v1, :cond_30
const v1, 0x800035
.line 553
invoke-static {v4}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v4
aget v0, v0, v3
invoke-static {v2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v2
sub-int/2addr v0, v2
.line 552
invoke-virtual {p2, p1, v1, v4, v0}, Landroid/widget/PopupWindow;->showAtLocation(Landroid/view/View;III)V
return-void
:cond_30
const v1, 0x800033
.line 556
invoke-static {v4}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v4
aget v0, v0, v3
invoke-static {v2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v2
sub-int/2addr v0, v2
.line 555
invoke-virtual {p2, p1, v1, v4, v0}, Landroid/widget/PopupWindow;->showAtLocation(Landroid/view/View;III)V
:cond_41
:goto_41
return-void
.end method
.method private synthetic a(Landroid/widget/DatePicker;III)V
.registers 5
.line 506
iput p2, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->z:I
add-int/lit8 p3, p3, 0x1
.line 507
iput p3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->A:I
.line 508
iput p4, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->B:I
.line 509
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-static {p2, p3, p4}, Lcom/imo/android/imoim/profile/introduction/c;->a(III)Ljava/lang/String;
move-result-object p2
invoke-virtual {p1, p2}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
return-void
.end method
.method private synthetic a(Landroid/widget/PopupWindow;)V
.registers 3
.line 560
invoke-virtual {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->isFinished()Z
move-result v0
if-nez v0, :cond_12
invoke-virtual {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->isFinishing()Z
move-result v0
if-eqz v0, :cond_d
goto :goto_12
:cond_d
if-eqz p1, :cond_12
.line 565
invoke-virtual {p1}, Landroid/widget/PopupWindow;->dismiss()V
:cond_12
:goto_12
return-void
.end method
.method public static a(Landroidx/fragment/app/FragmentActivity;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Z)V
.registers 8
.line 109
new-instance v0, Landroid/content/Intent;
const-class v1, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;
invoke-direct {v0, p0, v1}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const-string v1, "key_scene_id"
.line 110
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "position"
.line 111
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
const-string p1, "emoji_tag"
.line 112
invoke-virtual {v0, p1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "emoji_content"
.line 113
invoke-virtual {v0, p1, p4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "has_birthday_selected"
.line 114
invoke-virtual {v0, p1, p5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
const/4 p1, 0x0
.line 115
invoke-virtual {p0, v0, p1}, Landroidx/fragment/app/FragmentActivity;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;I)V
.registers 5
.line 10359
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->j:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-ge p1, v0, :cond_84
.line 10363
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->j:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/profile/introduction/a/a;
.line 10364
iget-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->q:Z
const-string v1, "\ud83c\udf82"
if-eqz v0, :cond_1e
.line 11055
iget-object v0, p1, Lcom/imo/android/imoim/profile/introduction/a/a;->a:Ljava/lang/String;
.line 12020
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_84
.line 10368
:cond_1e
invoke-direct {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c()V
.line 12055
iget-object v0, p1, Lcom/imo/android/imoim/profile/introduction/a/a;->a:Ljava/lang/String;
.line 10370
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
.line 10371
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
.line 12063
iget-object v2, p1, Lcom/imo/android/imoim/profile/introduction/a/a;->b:Ljava/lang/String;
.line 10371
invoke-virtual {v0, v2}, Landroid/widget/EditText;->setHint(Ljava/lang/CharSequence;)V
.line 10372
invoke-direct {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a()V
.line 10373
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
.line 13020
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_59
.line 10374
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setFocusable(Z)V
.line 10375
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setFocusableInTouchMode(Z)V
.line 10376
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-static {v0}, Lcom/imo/android/imoim/profile/introduction/c;->c(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_53
const-string v0, ""
.line 10377
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
.line 10378
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {v1, v0}, Landroid/widget/EditText;->setText(Ljava/lang/CharSequence;)V
:cond_53
const-wide/16 v0, 0x78
.line 10380
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a(J)V
goto :goto_67
.line 10382
:cond_59
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setFocusable(Z)V
.line 10383
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {v0, v1}, Landroid/widget/EditText;->setFocusableInTouchMode(Z)V
.line 10384
invoke-direct {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->d()V
.line 14018
:goto_67
invoke-static {}, Lcom/imo/android/imoim/profile/a/a$a;->a()Lcom/imo/android/imoim/profile/a/a;
.line 14055
iget-object p0, p1, Lcom/imo/android/imoim/profile/introduction/a/a;->a:Ljava/lang/String;
.line 15035
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
const-string v0, "click"
const-string v1, "introduction_suggest_item"
.line 15036
invoke-interface {p1, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 15037
invoke-static {p0}, Lcom/imo/android/imoim/profile/a/a;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
const-string v0, "type"
invoke-interface {p1, v0, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 15038
invoke-static {p1}, Lcom/imo/android/imoim/profile/a/a;->a(Ljava/util/Map;)V
:cond_84
return-void
.end method
.method private b()V
.registers 3
.line 342
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_18
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_11
goto :goto_18
.line 345
:cond_11
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a:Lcom/imo/xui/widget/title/XTitleView;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/title/XTitleView;->a(Z)V
return-void
.line 343
:cond_18
:goto_18
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a:Lcom/imo/xui/widget/title/XTitleView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/title/XTitleView;->a(Z)V
return-void
.end method
.method static synthetic b(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
.registers 7
.line 8411
invoke-static {}, Lcom/imo/android/imoim/util/ei;->I()Z
move-result v0
if-nez v0, :cond_12
.line 8412
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p0
const v0, 0x7f0f098a
const/4 v1, 0x0
.line 9019
invoke-static {p0, v0, v1}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;II)V
return-void
.line 8416
:cond_12
new-instance v0, Ljava/util/ArrayList;
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->i:Ljava/util/List;
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
.line 8417
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
.line 8418
iget v2, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
if-ltz v2, :cond_6f
iget-object v3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->i:Ljava/util/List;
invoke-interface {v3}, Ljava/util/List;->size()I
move-result v3
if-ge v2, v3, :cond_6f
.line 8419
iget v2, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/profile/introduction/a/a;
.line 9055
iget-object v3, v2, Lcom/imo/android/imoim/profile/introduction/a/a;->a:Ljava/lang/String;
.line 8420
invoke-static {v3, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_46
.line 9063
iget-object v2, v2, Lcom/imo/android/imoim/profile/introduction/a/a;->b:Ljava/lang/String;
.line 8420
iget-object v3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-static {v2, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_42
goto :goto_46
.line 8428
:cond_42
invoke-virtual {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->onBackPressed()V
return-void
.line 8421
:cond_46
:goto_46
new-instance v2, Lcom/imo/android/imoim/profile/introduction/a/a;
iget-object v3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-direct {v2, v1, v3}, Lcom/imo/android/imoim/profile/introduction/a/a;-><init>(Ljava/lang/String;Ljava/lang/String;)V
.line 8422
iget v3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
invoke-interface {v0, v3}, Ljava/util/List;->remove(I)Ljava/lang/Object;
.line 8423
iget v3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
invoke-interface {v0, v3, v2}, Ljava/util/List;->add(ILjava/lang/Object;)V
.line 8424
iget-object v2, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->h:Lcom/imo/android/imoim/dialog/c;
invoke-virtual {v2}, Lcom/imo/android/imoim/dialog/c;->show()V
.line 8425
iget-object v2, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->x:Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;
invoke-virtual {v2, v0}, Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;->a(Ljava/util/List;)Landroidx/lifecycle/LiveData;
move-result-object v0
new-instance v2, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$a;
iget-object v3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->h:Lcom/imo/android/imoim/dialog/c;
iget-object v4, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-direct {v2, p0, v3, v1, v4}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$a;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Landroid/app/Dialog;Ljava/lang/String;Ljava/lang/String;)V
.line 8426
invoke-virtual {v0, p0, v2}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
.line 8431
:cond_6f
new-instance v2, Lcom/imo/android/imoim/profile/introduction/a/a;
iget-object v3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-direct {v2, v1, v3}, Lcom/imo/android/imoim/profile/introduction/a/a;-><init>(Ljava/lang/String;Ljava/lang/String;)V
.line 8432
iget-boolean v3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->r:Z
if-nez v3, :cond_95
.line 8433
invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 8434
iget-object v2, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->h:Lcom/imo/android/imoim/dialog/c;
invoke-virtual {v2}, Lcom/imo/android/imoim/dialog/c;->show()V
.line 8435
iget-object v2, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->x:Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;
invoke-virtual {v2, v0}, Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;->a(Ljava/util/List;)Landroidx/lifecycle/LiveData;
move-result-object v0
new-instance v2, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$a;
iget-object v3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->h:Lcom/imo/android/imoim/dialog/c;
iget-object v4, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-direct {v2, p0, v3, v1, v4}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$a;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Landroid/app/Dialog;Ljava/lang/String;Ljava/lang/String;)V
.line 8436
invoke-virtual {v0, p0, v2}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
.line 8438
:cond_95
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->h:Lcom/imo/android/imoim/dialog/c;
invoke-virtual {v0}, Lcom/imo/android/imoim/dialog/c;->show()V
.line 8439
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->x:Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;
.line 10040
new-instance v3, Landroidx/lifecycle/MutableLiveData;
invoke-direct {v3}, Landroidx/lifecycle/MutableLiveData;-><init>()V
.line 10041
iget-object v4, v0, Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;->a:Lcom/imo/android/imoim/profile/introduction/b/a;
new-instance v5, Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel$1;
invoke-direct {v5, v0, v3}, Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel$1;-><init>(Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;Landroidx/lifecycle/MutableLiveData;)V
invoke-interface {v4, v2, v5}, Lcom/imo/android/imoim/profile/introduction/b/a;->a(Lcom/imo/android/imoim/profile/introduction/a/a;Lb/a;)V
.line 8439
new-instance v0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$a;
iget-object v2, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->h:Lcom/imo/android/imoim/dialog/c;
iget-object v4, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-direct {v0, p0, v2, v1, v4}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$a;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Landroid/app/Dialog;Ljava/lang/String;Ljava/lang/String;)V
.line 8440
invoke-virtual {v3, p0, v0}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
.end method
.method static synthetic b(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Ljava/lang/String;)V
.registers 4
.line 15275
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_60
.line 15279
iget-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->q:Z
if-eqz v0, :cond_12
const-string v0, "\ud83c\udf82"
.line 16020
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_60
.line 15283
:cond_12
invoke-direct {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c()V
.line 15285
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
.line 15286
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->e:Landroid/widget/ImageView;
const/16 v0, 0x8
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 15287
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->b:Landroid/widget/TextView;
const/4 v0, 0x0
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/en;->a(Landroid/view/View;I)V
.line 15288
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->b:Landroid/widget/TextView;
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
invoke-static {p1, v0}, Lcom/imo/android/imoim/profile/introduction/a;->a(Landroid/widget/TextView;Ljava/lang/String;)V
.line 15289
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
const v0, 0x7f0f0056
invoke-virtual {p1, v0}, Landroid/widget/EditText;->setHint(I)V
.line 15290
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
const/4 v0, 0x1
invoke-virtual {p1, v0}, Landroid/widget/EditText;->setFocusable(Z)V
.line 15291
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {p1, v0}, Landroid/widget/EditText;->setFocusableInTouchMode(Z)V
.line 15292
invoke-direct {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->d()V
.line 15293
invoke-direct {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->b()V
.line 15294
iput-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->w:Z
.line 16452
iget p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
const/4 v1, -0x1
if-eq p1, v1, :cond_52
iget-boolean p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->v:Z
if-nez p1, :cond_52
.line 16453
iput-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->v:Z
return-void
.line 16456
:cond_52
iget-boolean p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->u:Z
if-nez p1, :cond_60
.line 16459
iput-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->u:Z
.line 17018
invoke-static {}, Lcom/imo/android/imoim/profile/a/a$a;->a()Lcom/imo/android/imoim/profile/a/a;
const-string p0, "introduction_emoji_select"
.line 16460
invoke-static {p0}, Lcom/imo/android/imoim/profile/a/a;->a(Ljava/lang/String;)V
:cond_60
return-void
.end method
.method static synthetic c(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)Ljava/util/regex/Pattern;
.registers 1
.line 62
iget-object p0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->y:Ljava/util/regex/Pattern;
return-object p0
.end method
.method private c()V
.registers 3
.line 350
iget-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->q:Z
if-eqz v0, :cond_12
iget-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->r:Z
if-eqz v0, :cond_12
const/4 v0, 0x0
.line 351
iput-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->q:Z
.line 352
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->f:Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;
if-eqz v1, :cond_12
.line 353
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;->a(Z)V
:cond_12
return-void
.end method
.method private d()V
.registers 4
.line 464
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->g:Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;
if-eqz v0, :cond_9
const/16 v1, 0x96
.line 465
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;->a(I)V
.line 467
:cond_9
new-instance v0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$9;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$9;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
const-wide/16 v1, 0x96
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V
return-void
.end method
.method static synthetic d(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
.registers 1
.line 62
invoke-direct {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->b()V
return-void
.end method
.method static synthetic e(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;
.registers 1
.line 62
iget-object p0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->g:Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;
return-object p0
.end method
.method static synthetic f(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
.registers 3
.line 17320
iget v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
if-ltz v0, :cond_39
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->i:Ljava/util/List;
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v1
if-ge v0, v1, :cond_39
.line 17321
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->i:Ljava/util/List;
iget v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/profile/introduction/a/a;
.line 18055
iget-object v0, v0, Lcom/imo/android/imoim/profile/introduction/a/a;->a:Ljava/lang/String;
.line 17322
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
.line 17323
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->i:Ljava/util/List;
iget v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/profile/introduction/a/a;
.line 18063
iget-object v0, v0, Lcom/imo/android/imoim/profile/introduction/a/a;->b:Ljava/lang/String;
.line 17323
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
.line 17324
invoke-direct {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a()V
const/4 v0, 0x1
.line 17325
iput-boolean v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->w:Z
.line 17326
iget-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
iget-object p0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->m:Ljava/lang/String;
invoke-virtual {p0}, Ljava/lang/String;->length()I
move-result p0
invoke-virtual {v0, p0}, Landroid/widget/EditText;->setSelection(I)V
:cond_39
return-void
.end method
.method static synthetic g(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;
.registers 1
.line 62
iget-object p0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->x:Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;
return-object p0
.end method
.method static synthetic h(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)Landroid/widget/EditText;
.registers 1
.line 62
iget-object p0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
return-object p0
.end method
.method static synthetic i(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
.registers 6
.line 18513
invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->a(Landroid/app/Activity;)Z
move-result v0
if-nez v0, :cond_2d
.line 18517
new-instance v0, Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment;
invoke-direct {v0}, Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment;-><init>()V
.line 18518
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->C:Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment$a;
.line 19061
iput-object v1, v0, Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment;->d:Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment$a;
.line 18519
invoke-virtual {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager;
move-result-object v1
iget v2, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->z:I
iget v3, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->A:I
if-lez v3, :cond_1b
add-int/lit8 v3, v3, -0x1
:cond_1b
iget p0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->B:I
const-string v4, "manager"
invoke-static {v1, v4}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 20050
iput v2, v0, Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment;->a:I
.line 20051
iput v3, v0, Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment;->b:I
.line 20052
iput p0, v0, Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment;->c:I
const-string p0, "DatePickerBottomFragment"
.line 20038
invoke-virtual {v0, v1, p0}, Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V
:cond_2d
return-void
.end method
.method public static synthetic lambda$0b6Xe151MufMvNpWtEwHUcOTo4Y(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Landroid/view/View;Landroid/widget/PopupWindow;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a(Landroid/view/View;Landroid/widget/PopupWindow;)V
return-void
.end method
.method public static synthetic lambda$Rc6wI9NER9J0Y9dmLZT_7IXJs9E(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Landroid/widget/PopupWindow;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a(Landroid/widget/PopupWindow;)V
return-void
.end method
.method public static synthetic lambda$lYWPMVfq-ipsqFfIKpdtncuCcbg(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Landroid/widget/DatePicker;III)V
.registers 5
invoke-direct {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a(Landroid/widget/DatePicker;III)V
return-void
.end method
.method public static synthetic lambda$qtQ3FWKMQO-zQEV5fdjGIe8SwVA(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Landroid/view/View;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a(Landroid/view/View;)V
return-void
.end method
# virtual methods
.method public onBackPressed()V
.registers 7
.line 300
iget-wide v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->t:J
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v2
iget-wide v4, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->s:J
sub-long/2addr v2, v4
add-long/2addr v0, v2
iput-wide v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->t:J
.line 301
invoke-virtual {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
.line 302
iget-wide v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->t:J
const-string v3, "stay_time"
invoke-virtual {v0, v3, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent;
const/4 v1, -0x1
.line 303
invoke-virtual {p0, v1, v0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->setResult(ILandroid/content/Intent;)V
.line 304
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onBackPressed()V
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 5
.line 572
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result p1
const v0, 0x7f09083a
if-eq p1, v0, :cond_27
const v0, 0x7f090b40
if-eq p1, v0, :cond_14
const v0, 0x7f0912ce
if-eq p1, v0, :cond_27
goto :goto_26
.line 580
:cond_14
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->g:Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;
if-eqz p1, :cond_1d
const/16 v0, 0x96
.line 581
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;->a(I)V
.line 583
:cond_1d
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {p1}, Landroid/widget/EditText;->getWindowToken()Landroid/os/IBinder;
move-result-object p1
invoke-static {p0, p1}, Lcom/imo/android/imoim/util/ei;->a(Landroid/content/Context;Landroid/os/IBinder;)V
:goto_26
return-void
.line 6478
:cond_27
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {p1}, Landroid/widget/EditText;->clearFocus()V
.line 6479
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {p1}, Landroid/widget/EditText;->getWindowToken()Landroid/os/IBinder;
move-result-object p1
invoke-static {p0, p1}, Lcom/imo/android/imoim/util/ei;->a(Landroid/content/Context;Landroid/os/IBinder;)V
.line 6480
new-instance p1, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$10;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$10;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
const-wide/16 v0, 0x64
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;J)V
.line 7018
invoke-static {}, Lcom/imo/android/imoim/profile/a/a$a;->a()Lcom/imo/android/imoim/profile/a/a;
.line 576
iget-boolean p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->w:Z
xor-int/lit8 p1, p1, 0x1
.line 7067
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "click"
const-string v2, "introduction_emoji"
.line 7068
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
if-eqz p1, :cond_57
const-string p1, "0"
goto :goto_59
:cond_57
const-string p1, "1"
:goto_59
const-string v1, "emoji_click_select_type"
.line 7069
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7070
invoke-static {v0}, Lcom/imo/android/imoim/profile/a/a;->a(Ljava/util/Map;)V
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 10
.line 120
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onCreate(Landroid/os/Bundle;)V
const p1, 0x7f0b0025
.line 121
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->setContentView(I)V
const p1, 0x7f091691
.line 123
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/xui/widget/title/XTitleView;
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a:Lcom/imo/xui/widget/title/XTitleView;
const p1, 0x7f0912ce
.line 124
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->b:Landroid/widget/TextView;
const p1, 0x7f0904e0
.line 125
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/EditText;
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
const p1, 0x7f090f2d
.line 126
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/recyclerview/widget/RecyclerView;
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->d:Landroidx/recyclerview/widget/RecyclerView;
const p1, 0x7f09083a
.line 127
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->e:Landroid/widget/ImageView;
.line 129
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->b:Landroid/widget/TextView;
invoke-virtual {p1, p0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 130
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->e:Landroid/widget/ImageView;
invoke-virtual {p1, p0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const p1, 0x7f090b40
.line 131
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
invoke-virtual {p1, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 1148
invoke-virtual {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
const/4 v0, 0x0
if-eqz p1, :cond_95
const-string v1, "key_scene_id"
.line 1150
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->n:Ljava/lang/String;
.line 1151
iget v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
const-string v2, "position"
invoke-virtual {p1, v2, v1}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v1
iput v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->k:I
const-string v1, "emoji_tag"
.line 1152
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->o:Ljava/lang/String;
const-string v1, "emoji_content"
.line 1153
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->p:Ljava/lang/String;
const-string v1, "has_birthday_selected"
.line 1154
invoke-virtual {p1, v1, v0}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result p1
iput-boolean p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->q:Z
.line 1155
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->o:Ljava/lang/String;
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->p:Ljava/lang/String;
invoke-static {p1, v1}, Lcom/imo/android/imoim/profile/introduction/c;->a(Ljava/lang/String;Ljava/lang/String;)Z
move-result p1
iput-boolean p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->r:Z
if-eqz p1, :cond_95
.line 1157
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->o:Ljava/lang/String;
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->l:Ljava/lang/String;
.line 1163
:cond_95
new-instance p1, Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;-><init>(Lcom/imo/android/core/component/c;)V
invoke-virtual {p1}, Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->g:Lcom/imo/android/imoim/profile/introduction/emojipanel/view/EmojiPanelComponent;
.line 1164
new-instance p1, Lcom/imo/android/imoim/dialog/c;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/dialog/c;-><init>(Landroid/content/Context;)V
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->h:Lcom/imo/android/imoim/dialog/c;
.line 1165
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/dialog/c;->setCanceledOnTouchOutside(Z)V
.line 1166
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a:Lcom/imo/xui/widget/title/XTitleView;
new-instance v1, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$1;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$1;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
invoke-virtual {p1, v1}, Lcom/imo/xui/widget/title/XTitleView;->setIXTitleViewListener(Lcom/imo/xui/widget/title/a;)V
.line 1187
new-instance p1, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$3;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$3;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
.line 1198
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
const/4 v2, 0x2
new-array v3, v2, [Landroid/text/InputFilter;
aput-object p1, v3, v0
new-instance p1, Landroid/text/InputFilter$LengthFilter;
const/16 v4, 0x1e
invoke-direct {p1, v4}, Landroid/text/InputFilter$LengthFilter;-><init>(I)V
const/4 v4, 0x1
aput-object p1, v3, v4
invoke-virtual {v1, v3}, Landroid/widget/EditText;->setFilters([Landroid/text/InputFilter;)V
.line 1199
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
new-instance v1, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$4;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$4;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
invoke-virtual {p1, v1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
.line 1214
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
new-instance v1, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$5;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$5;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
invoke-virtual {p1, v1}, Landroid/widget/EditText;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
.line 1222
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->d:Landroidx/recyclerview/widget/RecyclerView;
new-instance v1, Lcom/imo/hd/util/RecyclerItemClickListener;
new-instance v3, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$6;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$6;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
invoke-direct {v1, p1, v3}, Lcom/imo/hd/util/RecyclerItemClickListener;-><init>(Landroidx/recyclerview/widget/RecyclerView;Lcom/imo/hd/util/RecyclerItemClickListener$b;)V
invoke-virtual {p1, v1}, Landroidx/recyclerview/widget/RecyclerView;->addOnItemTouchListener(Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;)V
.line 1243
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
new-instance v1, Lcom/imo/android/imoim/profile/introduction/view/-$$Lambda$EditIntroductionActivity$qtQ3FWKMQO-zQEV5fdjGIe8SwVA;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/profile/introduction/view/-$$Lambda$EditIntroductionActivity$qtQ3FWKMQO-zQEV5fdjGIe8SwVA;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
invoke-virtual {p1, v1}, Landroid/widget/EditText;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 1249
iget-boolean p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->r:Z
if-eqz p1, :cond_131
.line 1250
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {p1}, Landroid/widget/EditText;->clearFocus()V
.line 1251
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {p1, v0}, Landroid/widget/EditText;->setFocusable(Z)V
.line 1252
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {p1, v0}, Landroid/widget/EditText;->setFocusableInTouchMode(Z)V
.line 1523
iget-boolean p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->r:Z
if-eqz p1, :cond_12b
.line 1524
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->p:Ljava/lang/String;
invoke-static {p1}, Lcom/imo/android/imoim/profile/introduction/c;->a(Ljava/lang/String;)[I
move-result-object p1
if-eqz p1, :cond_12b
.line 1525
array-length v1, p1
const/4 v3, 0x3
if-ne v1, v3, :cond_12b
.line 1526
aget v1, p1, v0
iput v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->z:I
.line 1527
aget v1, p1, v4
iput v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->A:I
.line 1528
aget p1, p1, v2
iput p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->B:I
:cond_12b
const-wide/16 v1, 0x64
.line 1254
invoke-direct {p0, v1, v2}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a(J)V
goto :goto_136
.line 1256
:cond_131
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->c:Landroid/widget/EditText;
invoke-virtual {p1}, Landroid/widget/EditText;->requestFocus()Z
.line 1259
:goto_136
invoke-direct {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->a()V
.line 2391
new-instance p1, Lcom/imo/android/imoim/profile/introduction/a/a;
const v1, 0x7f0f0527
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->getString(I)Ljava/lang/String;
move-result-object v1
const-string v2, "\ud83c\udf82"
invoke-direct {p1, v2, v1}, Lcom/imo/android/imoim/profile/introduction/a/a;-><init>(Ljava/lang/String;Ljava/lang/String;)V
.line 2392
new-instance v1, Lcom/imo/android/imoim/profile/introduction/a/a;
const v2, 0x7f0f0529
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const-string v3, "\ud83c\udfe0"
invoke-direct {v1, v3, v2}, Lcom/imo/android/imoim/profile/introduction/a/a;-><init>(Ljava/lang/String;Ljava/lang/String;)V
.line 2393
new-instance v2, Lcom/imo/android/imoim/profile/introduction/a/a;
const v3, 0x7f0f0528
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->getString(I)Ljava/lang/String;
move-result-object v3
const-string v5, "\ud83c\udf06"
invoke-direct {v2, v5, v3}, Lcom/imo/android/imoim/profile/introduction/a/a;-><init>(Ljava/lang/String;Ljava/lang/String;)V
.line 2394
new-instance v3, Lcom/imo/android/imoim/profile/introduction/a/a;
const v5, 0x7f0f052b
invoke-virtual {p0, v5}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->getString(I)Ljava/lang/String;
move-result-object v5
const-string v6, "\ud83d\udcac"
invoke-direct {v3, v6, v5}, Lcom/imo/android/imoim/profile/introduction/a/a;-><init>(Ljava/lang/String;Ljava/lang/String;)V
.line 2395
new-instance v5, Lcom/imo/android/imoim/profile/introduction/a/a;
const v6, 0x7f0f052a
invoke-virtual {p0, v6}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->getString(I)Ljava/lang/String;
move-result-object v6
const-string v7, "\ud83d\udcbc"
invoke-direct {v5, v7, v6}, Lcom/imo/android/imoim/profile/introduction/a/a;-><init>(Ljava/lang/String;Ljava/lang/String;)V
.line 2397
iget-object v6, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->j:Ljava/util/List;
invoke-interface {v6, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 2398
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->j:Ljava/util/List;
invoke-interface {p1, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 2399
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->j:Ljava/util/List;
invoke-interface {p1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 2400
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->j:Ljava/util/List;
invoke-interface {p1, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 2401
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->j:Ljava/util/List;
invoke-interface {p1, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 2403
new-instance p1, Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;-><init>(Landroid/content/Context;)V
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->f:Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;
.line 2404
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->j:Ljava/util/List;
.line 3033
iput-object v1, p1, Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;->a:Ljava/util/List;
.line 3034
invoke-virtual {p1}, Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;->notifyDataSetChanged()V
.line 2405
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->d:Landroidx/recyclerview/widget/RecyclerView;
new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager;
invoke-direct {v1, p0}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;)V
invoke-virtual {p1, v1}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 2406
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->d:Landroidx/recyclerview/widget/RecyclerView;
iget-object v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->f:Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;
invoke-virtual {p1, v1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 2407
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->f:Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;
iget-boolean v1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->q:Z
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/profile/introduction/adapter/PerIntroSuggestAdapter;->a(Z)V
.line 4018
invoke-static {}, Lcom/imo/android/imoim/profile/a/a$a;->a()Lcom/imo/android/imoim/profile/a/a;
.line 4050
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
const-string v1, "show"
const-string v2, "introduction_emoji"
.line 4051
invoke-interface {p1, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4052
invoke-static {p1}, Lcom/imo/android/imoim/profile/a/a;->a(Ljava/util/Map;)V
.line 1263
invoke-static {p0}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object p1
const-class v1, Lcom/imo/android/imoim/profile/introduction/emojipanel/viewmodel/EmojiPanelViewModel;
invoke-virtual {p1, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/profile/introduction/emojipanel/viewmodel/EmojiPanelViewModel;
.line 5018
iget-object p1, p1, Lcom/imo/android/imoim/profile/introduction/emojipanel/viewmodel/EmojiPanelViewModel;->a:Lcom/imo/android/imoim/profile/introduction/emojipanel/b/b;
invoke-interface {p1}, Lcom/imo/android/imoim/profile/introduction/emojipanel/b/b;->b()Landroidx/lifecycle/MutableLiveData;
move-result-object p1
.line 1264
new-instance v1, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$7;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$7;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
invoke-virtual {p1, p0, v1}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 1271
iget-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->d:Landroidx/recyclerview/widget/RecyclerView;
.line 5534
sget-object v1, Lcom/imo/android/imoim/util/df$aq;->POPUP_PROFILE_ADD_BIRTHDAY_GUIDE:Lcom/imo/android/imoim/util/df$aq;
invoke-static {v1, v4}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v1
if-eqz v1, :cond_228
.line 5538
sget-object v1, Lcom/imo/android/imoim/util/df$aq;->POPUP_PROFILE_ADD_BIRTHDAY_GUIDE:Lcom/imo/android/imoim/util/df$aq;
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 5539
invoke-virtual {p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->getLayoutInflater()Landroid/view/LayoutInflater;
move-result-object v1
const v2, 0x7f0b040c
const/4 v3, 0x0
invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v1
.line 5540
new-instance v2, Landroid/widget/PopupWindow;
const/4 v3, -0x2
invoke-direct {v2, v1, v3, v3}, Landroid/widget/PopupWindow;-><init>(Landroid/view/View;II)V
.line 5542
new-instance v1, Landroid/graphics/drawable/ColorDrawable;
invoke-direct {v1, v0}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
invoke-virtual {v2, v1}, Landroid/widget/PopupWindow;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 5543
invoke-virtual {v2, v4}, Landroid/widget/PopupWindow;->setOutsideTouchable(Z)V
.line 5544
new-instance v0, Lcom/imo/android/imoim/profile/introduction/view/-$$Lambda$EditIntroductionActivity$0b6Xe151MufMvNpWtEwHUcOTo4Y;
invoke-direct {v0, p0, p1, v2}, Lcom/imo/android/imoim/profile/introduction/view/-$$Lambda$EditIntroductionActivity$0b6Xe151MufMvNpWtEwHUcOTo4Y;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Landroid/view/View;Landroid/widget/PopupWindow;)V
invoke-virtual {p1, v0}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
.line 5559
new-instance v0, Lcom/imo/android/imoim/profile/introduction/view/-$$Lambda$EditIntroductionActivity$Rc6wI9NER9J0Y9dmLZT_7IXJs9E;
invoke-direct {v0, p0, v2}, Lcom/imo/android/imoim/profile/introduction/view/-$$Lambda$EditIntroductionActivity$Rc6wI9NER9J0Y9dmLZT_7IXJs9E;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;Landroid/widget/PopupWindow;)V
const-wide/16 v1, 0xbb8
invoke-virtual {p1, v0, v1, v2}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
.line 6308
:cond_228
invoke-static {p0}, Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;->a(Landroidx/fragment/app/FragmentActivity;)Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->x:Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;
.line 6309
invoke-virtual {p1}, Lcom/imo/android/imoim/profile/introduction/viewmodel/MyIntroductionViewModel;->a()Landroidx/lifecycle/MutableLiveData;
move-result-object p1
new-instance v0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$8;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity$8;-><init>(Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;)V
invoke-virtual {p1, p0, v0}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
.end method
.method public onDestroy()V
.registers 2
.line 590
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onDestroy()V
const/4 v0, 0x0
.line 591
iput-object v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->C:Lcom/imo/android/imoim/profile/introduction/view/DatePickerBottomFragment$a;
return-void
.end method
.method public onPause()V
.registers 7
.line 447
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onPause()V
.line 448
iget-wide v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->t:J
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v2
iget-wide v4, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->s:J
sub-long/2addr v2, v4
add-long/2addr v0, v2
iput-wide v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->t:J
return-void
.end method
.method public onResume()V
.registers 3
.line 140
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onResume()V
.line 141
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v0
iput-wide v0, p0, Lcom/imo/android/imoim/profile/introduction/view/EditIntroductionActivity;->s:J
.line 143
sget-object v0, Lcom/imo/android/imoim/util/df$n;->PROFILE_BIO_INTRO_DOT:Lcom/imo/android/imoim/util/df$n;
const/4 v1, 0x0
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 144
sget-object v0, Lcom/imo/android/imoim/util/df$n;->PROFILE_BIO_ADD_BIRTHDAY_DOT:Lcom/imo/android/imoim/util/df$n;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
return-void
.end method