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