GroupShareActivity.smali

.class public Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;
.super Lim/tpelyyftgw/ui/actionbar/BaseFragment;
.source "GroupShareActivity.java"

# interfaces
.implements Lim/tpelyyftgw/messenger/NotificationCenter$NotificationCenterDelegate;


# instance fields
.field private bivGroupAvatar:Lim/tpelyyftgw/ui/components/BackupImageView;

.field private changeNameWidthListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;

.field private chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

.field private chatInfo:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

.field private ivGroupQrCode:Landroid/widget/ImageView;

.field private ivQrCode:Lim/tpelyyftgw/ui/hviews/MryImageView;

.field private llContainer:Landroid/widget/LinearLayout;

.field private mContext:Landroid/content/Context;

.field private progressBar:Landroid/widget/ProgressBar;

.field private ret:Ljava/lang/String;

.field private rlContainer:Landroid/widget/RelativeLayout;

.field private tvGroupMembers:Lim/tpelyyftgw/ui/hviews/MryTextView;

.field private tvGroupName:Lim/tpelyyftgw/ui/hviews/MryTextView;

.field private tvGroupNameParent:Landroid/view/View;

.field private tvGroupNumber:Lim/tpelyyftgw/ui/hviews/MryTextView;

.field private tvSave:Lim/tpelyyftgw/ui/hviews/MryTextView;

.field private tvShareQrCode:Lim/tpelyyftgw/ui/hviews/MryTextView;

.field private user:Lim/tpelyyftgw/tgnet/TLRPC$User;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method public constructor <init>()V
    .registers 2

    .line 65
    invoke-direct {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;-><init>()V

    .line 92
    new-instance v0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;

    invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;-><init>(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)V

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->changeNameWidthListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;

    return-void
.end method

.method static synthetic access$000(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Landroid/view/View;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    .line 65
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupNameParent:Landroid/view/View;

    return-object v0
.end method

.method static synthetic access$100(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Lim/tpelyyftgw/ui/hviews/MryTextView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    .line 65
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupNumber:Lim/tpelyyftgw/ui/hviews/MryTextView;

    return-object v0
.end method

.method static synthetic access$200(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Lim/tpelyyftgw/ui/hviews/MryTextView;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    .line 65
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupName:Lim/tpelyyftgw/ui/hviews/MryTextView;

    return-object v0
.end method

.method static synthetic access$300(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Landroid/content/Context;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    .line 65
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->mContext:Landroid/content/Context;

    return-object v0
.end method

.method static synthetic access$400(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Landroid/widget/RelativeLayout;
    .registers 2
    .param p0, "x0"    # Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    .line 65
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->rlContainer:Landroid/widget/RelativeLayout;

    return-object v0
.end method

.method private createQRCode()V
    .registers 3

    .line 276
    new-instance v0, Ljava/lang/Thread;

    new-instance v1, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$GroupShareActivity$UWfR6QpLaDQtb13leBARuHgNtbo;

    invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$GroupShareActivity$UWfR6QpLaDQtb13leBARuHgNtbo;-><init>(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)V

    invoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V

    .line 326
    invoke-virtual {v0}, Ljava/lang/Thread;->start()V

    .line 327
    return-void
.end method

.method public static getCacheBitmapFromView(Landroid/view/View;)Landroid/graphics/Bitmap;
    .registers 4
    .param p0, "view"    # Landroid/view/View;

    .line 404
    const/4 v0, 0x1

    invoke-virtual {p0, v0}, Landroid/view/View;->setDrawingCacheEnabled(Z)V

    .line 405
    invoke-virtual {p0, v0}, Landroid/view/View;->buildDrawingCache(Z)V

    .line 406
    invoke-virtual {p0}, Landroid/view/View;->getDrawingCache()Landroid/graphics/Bitmap;

    move-result-object v0

    .line 408
    .local v0, "drawingCache":Landroid/graphics/Bitmap;
    if-eqz v0, :cond_16

    .line 409
    invoke-static {v0}, Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;

    move-result-object v1

    .line 410
    .local v1, "bitmap":Landroid/graphics/Bitmap;
    const/4 v2, 0x0

    invoke-virtual {p0, v2}, Landroid/view/View;->setDrawingCacheEnabled(Z)V

    goto :goto_17

    .line 412
    .end local v1    # "bitmap":Landroid/graphics/Bitmap;
    :cond_16
    const/4 v1, 0x0

    .line 414
    .restart local v1    # "bitmap":Landroid/graphics/Bitmap;
    :goto_17
    return-object v1
.end method

.method private initActionbar()V
    .registers 7

    .line 162
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f0914fb

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/FrameLayout;

    .line 163
    .local v0, "flTitleBarContainer":Landroid/widget/FrameLayout;
    invoke-virtual {v0}, Landroid/widget/FrameLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v1

    check-cast v1, Landroid/widget/LinearLayout$LayoutParams;

    .line 164
    .local v1, "layoutParams":Landroid/widget/LinearLayout$LayoutParams;
    invoke-static {}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->getCurrentActionBarHeight()I

    move-result v2

    sget v3, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    add-int/2addr v2, v3

    iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;->height:I

    .line 165
    invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 166
    sget v2, Lim/tpelyyftgw/messenger/AndroidUtilities;->statusBarHeight:I

    const/4 v3, 0x0

    invoke-virtual {v0, v3, v2, v3, v3}, Landroid/widget/FrameLayout;->setPadding(IIII)V

    .line 168
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v3, 0x7f091331

    invoke-static {v3}, Lnp/NPFog;->d(I)I

    move-result v3

    invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v2

    check-cast v2, Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 169
    .local v2, "tvTitle":Lim/tpelyyftgw/ui/hviews/MryTextView;
    invoke-static {}, Lim/tpelyyftgw/messenger/AndroidUtilities;->isTablet()Z

    move-result v3

    if-nez v3, :cond_50

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v3

    invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;->getResources()Landroid/content/res/Resources;

    move-result-object v3

    invoke-virtual {v3}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;

    move-result-object v3

    iget v3, v3, Landroid/content/res/Configuration;->orientation:I

    const/4 v4, 0x2

    if-ne v3, v4, :cond_50

    const/high16 v3, 0x41600000    # 14.0f

    goto :goto_52

    :cond_50
    const/high16 v3, 0x41800000    # 16.0f

    :goto_52
    invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setTextSize(F)V

    .line 171
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v4, 0x7f091757

    invoke-static {v4}, Lnp/NPFog;->d(I)I

    move-result v4

    invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v3

    check-cast v3, Landroid/widget/ImageView;

    .line 172
    .local v3, "ivBack":Landroid/widget/ImageView;
    const-string v4, "windowBackgroundWhite"

    invoke-static {v4}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v4

    invoke-static {v4}, Lim/tpelyyftgw/ui/actionbar/Theme;->createSelectorDrawable(I)Landroid/graphics/drawable/Drawable;

    move-result-object v4

    invoke-virtual {v3, v4}, Landroid/widget/ImageView;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 173
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v5, 0x7f0916de

    invoke-static {v5}, Lnp/NPFog;->d(I)I

    move-result v5

    invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v4

    new-instance v5, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$GroupShareActivity$v6gvDjpaHfA0qr0osoHLJvSLflk;

    invoke-direct {v5, p0}, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$GroupShareActivity$v6gvDjpaHfA0qr0osoHLJvSLflk;-><init>(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)V

    invoke-virtual {v4, v5}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 174
    return-void
.end method

.method private initCodeContainer()V
    .registers 4

    .line 177
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f0917a2

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/LinearLayout;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->llContainer:Landroid/widget/LinearLayout;

    .line 178
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f0916e4

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/RelativeLayout;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->rlContainer:Landroid/widget/RelativeLayout;

    .line 179
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f0915e2

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/components/BackupImageView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->bivGroupAvatar:Lim/tpelyyftgw/ui/components/BackupImageView;

    .line 180
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f091074

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryTextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupName:Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 181
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f091071

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryTextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupNumber:Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 182
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f09174f

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryImageView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ivQrCode:Lim/tpelyyftgw/ui/hviews/MryImageView;

    .line 183
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f091075

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryTextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupMembers:Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 185
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f09177f

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ImageView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ivGroupQrCode:Landroid/widget/ImageView;

    .line 186
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f0910e6

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryTextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvSave:Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 187
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f0910f5

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Lim/tpelyyftgw/ui/hviews/MryTextView;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvShareQrCode:Lim/tpelyyftgw/ui/hviews/MryTextView;

    .line 188
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f091605

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ProgressBar;

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->progressBar:Landroid/widget/ProgressBar;

    .line 189
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    const v1, 0x7f091073

    invoke-static {v1}, Lnp/NPFog;->d(I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupNameParent:Landroid/view/View;

    .line 195
    const/high16 v0, 0x43fa0000    # 500.0f

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v1

    invoke-static {v0}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v0

    sget-object v2, Landroid/graphics/Bitmap$Config;->ARGB_4444:Landroid/graphics/Bitmap$Config;

    invoke-static {v1, v0, v2}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;

    move-result-object v0

    .line 196
    .local v0, "defaultBitmap":Landroid/graphics/Bitmap;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ivGroupQrCode:Landroid/widget/ImageView;

    invoke-virtual {v1, v0}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V

    .line 198
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->bivGroupAvatar:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/BackupImageView;->getImageReceiver()Lim/tpelyyftgw/messenger/ImageReceiver;

    move-result-object v1

    const/high16 v2, 0x41f00000    # 30.0f

    invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v2

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/messenger/ImageReceiver;->setRoundRadius(I)V

    .line 201
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->setViewData()V

    .line 202
    return-void
.end method

.method public static synthetic lambda$qz_C2Ksg4E-4bAL22RAd-D9k8c4(Landroid/view/View;Landroid/view/MotionEvent;)Z
    .registers 2

    invoke-static {p0, p1}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z

    move-result p0

    return p0
.end method

.method private static onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
    .registers 3
    .param p0, "v"    # Landroid/view/View;
    .param p1, "event"    # Landroid/view/MotionEvent;

    .line 115
    const/4 v0, 0x1

    return v0
.end method

.method public static saveImageToGallery(Landroid/content/Context;Landroid/graphics/Bitmap;Ljava/lang/String;)Z
    .registers 12
    .param p0, "context"    # Landroid/content/Context;
    .param p1, "bitmap"    # Landroid/graphics/Bitmap;
    .param p2, "fileName"    # Ljava/lang/String;

    .line 339
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;

    move-result-object v1

    invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    sget-object v1, Ljava/io/File;->separator:Ljava/lang/String;

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v1, "GroupQrcode"

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    .line 340
    .local v0, "storePath":Ljava/lang/String;
    new-instance v1, Ljava/io/File;

    invoke-direct {v1, v0}, Ljava/io/File;-><init>(Ljava/lang/String;)V

    .line 341
    .local v1, "appDir":Ljava/io/File;
    invoke-virtual {v1}, Ljava/io/File;->exists()Z

    move-result v2

    if-nez v2, :cond_2c

    .line 342
    invoke-virtual {v1}, Ljava/io/File;->mkdir()Z

    .line 344
    :cond_2c
    new-instance v2, Ljava/io/File;

    invoke-direct {v2, v1, p2}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V

    .line 346
    .local v2, "file":Ljava/io/File;
    const/4 v3, 0x0

    :try_start_32
    new-instance v4, Ljava/io/FileOutputStream;

    invoke-direct {v4, v2}, Ljava/io/FileOutputStream;-><init>(Ljava/io/File;)V

    .line 348
    .local v4, "fos":Ljava/io/FileOutputStream;
    sget-object v5, Landroid/graphics/Bitmap$CompressFormat;->JPEG:Landroid/graphics/Bitmap$CompressFormat;

    const/16 v6, 0x50

    invoke-virtual {p1, v5, v6, v4}, Landroid/graphics/Bitmap;->compress(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z

    move-result v5

    .line 349
    .local v5, "isSuccess":Z
    invoke-virtual {v4}, Ljava/io/FileOutputStream;->flush()V

    .line 350
    invoke-virtual {v4}, Ljava/io/FileOutputStream;->close()V

    .line 353
    invoke-static {v2}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri;

    move-result-object v6

    .line 354
    .local v6, "uri":Landroid/net/Uri;
    new-instance v7, Landroid/content/Intent;

    const-string v8, "android.intent.action.MEDIA_SCANNER_SCAN_FILE"

    invoke-direct {v7, v8, v6}, Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V

    invoke-virtual {p0, v7}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V
    :try_end_53
    .catch Ljava/io/IOException; {:try_start_32 .. :try_end_53} :catch_58

    .line 355
    if-eqz v5, :cond_57

    .line 356
    const/4 v3, 0x1

    return v3

    .line 358
    :cond_57
    return v3

    .line 360
    .end local v4    # "fos":Ljava/io/FileOutputStream;
    .end local v5    # "isSuccess":Z
    .end local v6    # "uri":Landroid/net/Uri;
    :catch_58
    move-exception v4

    .line 361
    .local v4, "e":Ljava/io/IOException;
    invoke-virtual {v4}, Ljava/io/IOException;->printStackTrace()V

    .line 363
    .end local v4    # "e":Ljava/io/IOException;
    return v3
.end method

.method private setViewData()V
    .registers 6

    .line 210
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupNameParent:Landroid/view/View;

    invoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->changeNameWidthListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;

    invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V

    .line 224
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    if-eqz v0, :cond_ba

    .line 225
    new-instance v0, Lim/tpelyyftgw/ui/components/AvatarDrawable;

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    invoke-direct {v0, v1}, Lim/tpelyyftgw/ui/components/AvatarDrawable;-><init>(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)V

    .line 226
    .local v0, "avatarDrawable":Lim/tpelyyftgw/ui/components/AvatarDrawable;
    const-string v1, "avatar_backgroundInProfileBlue"

    invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I

    move-result v1

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/components/AvatarDrawable;->setColor(I)V

    .line 227
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->bivGroupAvatar:Lim/tpelyyftgw/ui/components/BackupImageView;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    const/4 v3, 0x0

    invoke-static {v2, v3}, Lim/tpelyyftgw/messenger/ImageLocation;->getForChat(Lim/tpelyyftgw/tgnet/TLRPC$Chat;Z)Lim/tpelyyftgw/messenger/ImageLocation;

    move-result-object v2

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    const-string v4, "50_50"

    invoke-virtual {v1, v2, v4, v0, v3}, Lim/tpelyyftgw/ui/components/BackupImageView;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/Object;)V

    .line 228
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupName:Lim/tpelyyftgw/ui/hviews/MryTextView;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->title:Ljava/lang/String;

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V

    .line 229
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chatInfo:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget-object v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->about:Ljava/lang/String;

    invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_4c

    .line 230
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupMembers:Lim/tpelyyftgw/ui/hviews/MryTextView;

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chatInfo:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget-object v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->about:Ljava/lang/String;

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V

    goto :goto_5a

    .line 232
    :cond_4c
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupMembers:Lim/tpelyyftgw/ui/hviews/MryTextView;

    const v2, 0x7f0f0aa7

    const-string v3, "OwnerLazyToNothing"

    invoke-static {v3, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V

    .line 234
    :goto_5a
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupMembers:Lim/tpelyyftgw/ui/hviews/MryTextView;

    new-instance v2, Ljava/lang/StringBuilder;

    invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V

    const v3, 0x7f0f0735

    const-string v4, "GroupNumber"

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    iget-object v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->username:Ljava/lang/String;

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V

    .line 235
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvGroupNumber:Lim/tpelyyftgw/ui/hviews/MryTextView;

    new-instance v2, Ljava/lang/StringBuilder;

    invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V

    const-string v3, "("

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    iget v3, v3, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->participants_count:I

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const v3, 0x7f0f0738

    const-string v4, "GroupPeople"

    invoke-static {v4, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v3, ")"

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V

    .line 249
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvSave:Lim/tpelyyftgw/ui/hviews/MryTextView;

    new-instance v2, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$2;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$2;-><init>(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)V

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 261
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->tvShareQrCode:Lim/tpelyyftgw/ui/hviews/MryTextView;

    new-instance v2, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$GroupShareActivity$phUJQ4oNfpt7LKmppweYHy39Rzw;

    invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$GroupShareActivity$phUJQ4oNfpt7LKmppweYHy39Rzw;-><init>(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)V

    invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    .line 272
    .end local v0    # "avatarDrawable":Lim/tpelyyftgw/ui/components/AvatarDrawable;
    :cond_ba
    return-void
.end method

.method public static toRoundCorner(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;
    .registers 11
    .param p0, "bitmap"    # Landroid/graphics/Bitmap;
    .param p1, "pixels"    # I

    .line 375
    if-nez p0, :cond_4

    .line 376
    const/4 v0, 0x0

    return-object v0

    .line 378
    :cond_4
    invoke-virtual {p0}, Landroid/graphics/Bitmap;->getWidth()I

    move-result v0

    invoke-virtual {p0}, Landroid/graphics/Bitmap;->getHeight()I

    move-result v1

    sget-object v2, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;

    invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;

    move-result-object v0

    .line 379
    .local v0, "output":Landroid/graphics/Bitmap;
    new-instance v1, Landroid/graphics/Canvas;

    invoke-direct {v1, v0}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V

    .line 381
    .local v1, "canvas":Landroid/graphics/Canvas;
    const v2, -0xbdbdbe

    .line 382
    .local v2, "color":I
    new-instance v3, Landroid/graphics/Paint;

    invoke-direct {v3}, Landroid/graphics/Paint;-><init>()V

    .line 383
    .local v3, "paint":Landroid/graphics/Paint;
    new-instance v4, Landroid/graphics/Rect;

    invoke-virtual {p0}, Landroid/graphics/Bitmap;->getWidth()I

    move-result v5

    invoke-virtual {p0}, Landroid/graphics/Bitmap;->getHeight()I

    move-result v6

    const/4 v7, 0x0

    invoke-direct {v4, v7, v7, v5, v6}, Landroid/graphics/Rect;-><init>(IIII)V

    .line 384
    .local v4, "rect":Landroid/graphics/Rect;
    new-instance v5, Landroid/graphics/RectF;

    invoke-direct {v5, v4}, Landroid/graphics/RectF;-><init>(Landroid/graphics/Rect;)V

    .line 385
    .local v5, "rectF":Landroid/graphics/RectF;
    int-to-float v6, p1

    .line 387
    .local v6, "roundPx":F
    const/4 v8, 0x1

    invoke-virtual {v3, v8}, Landroid/graphics/Paint;->setAntiAlias(Z)V

    .line 388
    invoke-virtual {v1, v7, v7, v7, v7}, Landroid/graphics/Canvas;->drawARGB(IIII)V

    .line 389
    const v7, -0xbdbdbe

    invoke-virtual {v3, v7}, Landroid/graphics/Paint;->setColor(I)V

    .line 390
    invoke-virtual {v1, v5, v6, v6, v3}, Landroid/graphics/Canvas;->drawRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V

    .line 392
    new-instance v7, Landroid/graphics/PorterDuffXfermode;

    sget-object v8, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;

    invoke-direct {v7, v8}, Landroid/graphics/PorterDuffXfermode;-><init>(Landroid/graphics/PorterDuff$Mode;)V

    invoke-virtual {v3, v7}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode;

    .line 393
    invoke-virtual {v1, p0, v4, v4, v3}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V

    .line 395
    return-object v0
.end method


# virtual methods
.method public captureView(Landroid/view/View;)Landroid/graphics/Bitmap;
    .registers 5
    .param p1, "view"    # Landroid/view/View;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/Throwable;
        }
    .end annotation

    .line 467
    invoke-virtual {p1}, Landroid/view/View;->getWidth()I

    move-result v0

    invoke-virtual {p1}, Landroid/view/View;->getHeight()I

    move-result v1

    sget-object v2, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;

    invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;

    move-result-object v0

    .line 468
    .local v0, "bm":Landroid/graphics/Bitmap;
    new-instance v1, Landroid/graphics/Canvas;

    invoke-direct {v1, v0}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V

    invoke-virtual {p1, v1}, Landroid/view/View;->draw(Landroid/graphics/Canvas;)V

    .line 469
    return-object v0
.end method

.method public createView(Landroid/content/Context;)Landroid/view/View;
    .registers 8
    .param p1, "context"    # Landroid/content/Context;

    .line 137
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->mContext:Landroid/content/Context;

    .line 138
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setAddToContainer(Z)V

    .line 139
    const v0, 0x7f0c0042

    const/4 v2, 0x0

    invoke-static {p1, v0, v2}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    .line 140
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    sget-object v2, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$GroupShareActivity$qz_C2Ksg4E-4bAL22RAd-D9k8c4;->INSTANCE:Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$GroupShareActivity$qz_C2Ksg4E-4bAL22RAd-D9k8c4;

    invoke-virtual {v0, v2}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V

    .line 141
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    new-instance v2, Landroid/graphics/drawable/GradientDrawable;

    sget-object v3, Landroid/graphics/drawable/GradientDrawable$Orientation;->TOP_BOTTOM:Landroid/graphics/drawable/GradientDrawable$Orientation;

    const/4 v4, 0x2

    new-array v4, v4, [I

    .line 143
    const-string v5, "#449FFD"

    invoke-static {v5}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v5

    aput v5, v4, v1

    const-string v1, "#45CAFA"

    invoke-static {v1}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I

    move-result v1

    const/4 v5, 0x1

    aput v1, v4, v5

    invoke-direct {v2, v3, v4}, Landroid/graphics/drawable/GradientDrawable;-><init>(Landroid/graphics/drawable/GradientDrawable$Orientation;[I)V

    .line 141
    invoke-virtual {v0, v2}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V

    .line 144
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->initActionbar()V

    .line 145
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->initCodeContainer()V

    .line 146
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->createQRCode()V

    .line 147
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    return-object v0
.end method

.method public varargs didReceivedNotification(II[Ljava/lang/Object;)V
    .registers 7
    .param p1, "id"    # I
    .param p2, "account"    # I
    .param p3, "args"    # [Ljava/lang/Object;

    .line 424
    sget v0, Lim/tpelyyftgw/messenger/NotificationCenter;->chatInfoDidLoad:I

    if-ne p1, v0, :cond_1e

    .line 425
    const/4 v0, 0x1

    aget-object v1, p3, v0

    instance-of v1, v1, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    if-eqz v1, :cond_1e

    .line 426
    aget-object v0, p3, v0

    check-cast v0, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    .line 427
    .local v0, "ci":Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chatInfo:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    if-eqz v1, :cond_1e

    iget v1, v0, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->id:I

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chatInfo:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    iget v2, v2, Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;->id:I

    if-ne v1, v2, :cond_1e

    .line 428
    invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->setViewData()V

    .line 432
    .end local v0    # "ci":Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;
    :cond_1e
    return-void
.end method

.method public synthetic lambda$createQRCode$3$GroupShareActivity()V
    .registers 12

    .line 278
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->getMessagesController()Lim/tpelyyftgw/messenger/MessagesController;

    move-result-object v1

    iget-object v1, v1, Lim/tpelyyftgw/messenger/MessagesController;->sharePrefix:Ljava/lang/String;

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v1, "&Key="

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    .line 279
    .local v0, "preStr":Ljava/lang/String;
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->bivGroupAvatar:Lim/tpelyyftgw/ui/components/BackupImageView;

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/BackupImageView;->getImageReceiver()Lim/tpelyyftgw/messenger/ImageReceiver;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/messenger/ImageReceiver;->getBitmap()Landroid/graphics/Bitmap;

    move-result-object v1

    .line 280
    .local v1, "groupLogo":Landroid/graphics/Bitmap;
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->mContext:Landroid/content/Context;

    invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v2

    const v3, 0x7f0d00cf

    invoke-static {v2, v3}, Landroid/graphics/BitmapFactory;->decodeResource(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;

    move-result-object v2

    .line 281
    .local v2, "logo":Landroid/graphics/Bitmap;
    const/4 v3, 0x0

    .line 282
    .local v3, "groupBitmap":Landroid/graphics/Bitmap;
    const/4 v4, 0x0

    .line 283
    .local v4, "bitmap":Landroid/graphics/Bitmap;
    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    .line 301
    .local v5, "builder":Ljava/lang/StringBuilder;
    iget-object v6, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    if-eqz v6, :cond_ae

    .line 302
    sget v6, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I

    invoke-static {v6}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;

    move-result-object v6

    invoke-virtual {v6}, Lim/tpelyyftgw/messenger/UserConfig;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;

    move-result-object v6

    .line 303
    .local v6, "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    const-string v7, "PUid="

    invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 304
    iget v7, v6, Lim/tpelyyftgw/tgnet/TLRPC$User;->id:I

    invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    .line 305
    const-string v7, "#Hash="

    invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 306
    iget-wide v7, v6, Lim/tpelyyftgw/tgnet/TLRPC$User;->access_hash:J

    invoke-virtual {v5, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    .line 307
    const-string v7, "#Uname="

    invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 308
    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    iget-object v7, v7, Lim/tpelyyftgw/tgnet/TLRPC$Chat;->username:Ljava/lang/String;

    invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 309
    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v7}, Ljava/lang/String;->getBytes()[B

    move-result-object v7

    const/4 v8, 0x2

    invoke-static {v7, v8}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;

    move-result-object v7

    iput-object v7, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ret:Ljava/lang/String;

    .line 310
    const-string v8, "="

    const-string v9, "%3D"

    invoke-virtual {v7, v8, v9}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;

    move-result-object v7

    iput-object v7, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ret:Ljava/lang/String;

    .line 312
    new-instance v7, Ljava/lang/StringBuilder;

    invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget-object v8, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ret:Ljava/lang/String;

    invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v7

    iput-object v7, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ret:Ljava/lang/String;

    .line 314
    const/high16 v8, 0x43fa0000    # 500.0f

    invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v9

    const/high16 v10, 0x40a00000    # 5.0f

    invoke-static {v10}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v10

    invoke-static {v2, v10}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->toRoundCorner(Landroid/graphics/Bitmap;I)Landroid/graphics/Bitmap;

    move-result-object v10

    invoke-static {v7, v9, v10}, Lcom/king/zxing/util/CodeUtils;->createQRCode(Ljava/lang/String;ILandroid/graphics/Bitmap;)Landroid/graphics/Bitmap;

    move-result-object v4

    .line 315
    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ret:Ljava/lang/String;

    invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I

    move-result v8

    const/4 v9, 0x0

    invoke-static {v7, v8, v9}, Lcom/king/zxing/util/CodeUtils;->createQRCode(Ljava/lang/String;ILandroid/graphics/Bitmap;)Landroid/graphics/Bitmap;

    move-result-object v3

    .line 318
    .end local v6    # "user":Lim/tpelyyftgw/tgnet/TLRPC$User;
    :cond_ae
    move-object v6, v4

    .line 319
    .local v6, "finalLogoBitmap":Landroid/graphics/Bitmap;
    move-object v7, v3

    .line 320
    .local v7, "finalGroupBitmap":Landroid/graphics/Bitmap;
    new-instance v8, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$GroupShareActivity$tlFZZ8o41FZV6ZWbesmf-SGCVL4;

    invoke-direct {v8, p0, v6, v7}, Lim/tpelyyftgw/ui/hui/chats/-$$Lambda$GroupShareActivity$tlFZZ8o41FZV6ZWbesmf-SGCVL4;-><init>(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)V

    invoke-static {v8}, Lim/tpelyyftgw/messenger/AndroidUtilities;->runOnUIThread(Ljava/lang/Runnable;)V

    .line 326
    return-void
.end method

.method public synthetic lambda$initActionbar$0$GroupShareActivity(Landroid/view/View;)V
    .registers 2
    .param p1, "v"    # Landroid/view/View;

    .line 173
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->finishFragment()V

    return-void
.end method

.method public synthetic lambda$null$2$GroupShareActivity(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)V
    .registers 5
    .param p1, "finalLogoBitmap"    # Landroid/graphics/Bitmap;
    .param p2, "finalGroupBitmap"    # Landroid/graphics/Bitmap;

    .line 322
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->progressBar:Landroid/widget/ProgressBar;

    const/16 v1, 0x8

    invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;->setVisibility(I)V

    .line 323
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ivQrCode:Lim/tpelyyftgw/ui/hviews/MryImageView;

    invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hviews/MryImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V

    .line 324
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ivGroupQrCode:Landroid/widget/ImageView;

    invoke-virtual {v0, p2}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V

    .line 325
    return-void
.end method

.method public synthetic lambda$setViewData$1$GroupShareActivity(Landroid/view/View;)V
    .registers 6
    .param p1, "v"    # Landroid/view/View;

    .line 263
    :try_start_0
    new-instance v0, Landroid/content/Intent;

    const-string v1, "android.intent.action.SEND"

    invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V

    .line 264
    .local v0, "intent":Landroid/content/Intent;
    const-string v1, "text/plain"

    invoke-virtual {v0, v1}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;

    .line 265
    const-string v1, "android.intent.extra.TEXT"

    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->ret:Ljava/lang/String;

    invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;

    .line 266
    invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;

    move-result-object v1

    const-string v2, "BotShare"

    const v3, 0x7f0f0287

    invoke-static {v2, v3}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v2

    invoke-static {v0, v2}, Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;

    move-result-object v2

    const/16 v3, 0x1f4

    invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/FragmentActivity;->startActivityForResult(Landroid/content/Intent;I)V
    :try_end_29
    .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_29} :catch_2a

    .line 269
    .end local v0    # "intent":Landroid/content/Intent;
    goto :goto_2e

    .line 267
    :catch_2a
    move-exception v0

    .line 268
    .local v0, "e":Ljava/lang/Exception;
    invoke-static {v0}, Lim/tpelyyftgw/messenger/FileLog;->e(Ljava/lang/Throwable;)V

    .line 270
    .end local v0    # "e":Ljava/lang/Exception;
    :goto_2e
    return-void
.end method

.method public onActivityResultFragment(IILandroid/content/Intent;)V
    .registers 4
    .param p1, "requestCode"    # I
    .param p2, "resultCode"    # I
    .param p3, "data"    # Landroid/content/Intent;

    .line 419
    invoke-super {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onActivityResultFragment(IILandroid/content/Intent;)V

    .line 420
    return-void
.end method

.method public onFragmentCreate()Z
    .registers 3

    .line 121
    invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentCreate()Z

    .line 122
    iget v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->chatInfoDidLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->addObserver(Ljava/lang/Object;I)V

    .line 123
    const/4 v0, 0x1

    return v0
.end method

.method public onFragmentDestroy()V
    .registers 3

    .line 128
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    if-eqz v0, :cond_f

    .line 129
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->fragmentView:Landroid/view/View;

    invoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;

    move-result-object v0

    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->changeNameWidthListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;

    invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->removeOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V

    .line 131
    :cond_f
    invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onFragmentDestroy()V

    .line 132
    iget v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->currentAccount:I

    invoke-static {v0}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;

    move-result-object v0

    sget v1, Lim/tpelyyftgw/messenger/NotificationCenter;->chatInfoDidLoad:I

    invoke-virtual {v0, p0, v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->removeObserver(Ljava/lang/Object;I)V

    .line 133
    return-void
.end method

.method public onResume()V
    .registers 1

    .line 206
    invoke-super {p0}, Lim/tpelyyftgw/ui/actionbar/BaseFragment;->onResume()V

    .line 207
    return-void
.end method

.method public setChat(Lim/tpelyyftgw/tgnet/TLRPC$Chat;)V
    .registers 2
    .param p1, "chat"    # Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    .line 473
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chat:Lim/tpelyyftgw/tgnet/TLRPC$Chat;

    .line 474
    return-void
.end method

.method public setChatInfo(Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;)V
    .registers 2
    .param p1, "chatInfo"    # Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    .line 477
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->chatInfo:Lim/tpelyyftgw/tgnet/TLRPC$ChatFull;

    .line 478
    return-void
.end method

.method public zoomImage(Landroid/graphics/Bitmap;DD)Landroid/graphics/Bitmap;
    .registers 21
    .param p1, "bgimage"    # Landroid/graphics/Bitmap;
    .param p2, "newWidth"    # D
    .param p4, "newHeight"    # D

    .line 446
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Bitmap;->getWidth()I

    move-result v0

    int-to-float v0, v0

    .line 447
    .local v0, "width":F
    invoke-virtual/range {p1 .. p1}, Landroid/graphics/Bitmap;->getHeight()I

    move-result v1

    int-to-float v1, v1

    .line 449
    .local v1, "height":F
    new-instance v7, Landroid/graphics/Matrix;

    invoke-direct {v7}, Landroid/graphics/Matrix;-><init>()V

    .line 451
    .local v7, "matrix":Landroid/graphics/Matrix;
    move-wide/from16 v9, p2

    double-to-float v2, v9

    div-float v11, v2, v0

    .line 452
    .local v11, "scaleWidth":F
    move-wide/from16 v12, p4

    double-to-float v2, v12

    div-float v14, v2, v1

    .line 455
    .local v14, "scaleHeight":F
    float-to-int v5, v0

    float-to-int v6, v1

    const/4 v3, 0x0

    const/4 v4, 0x0

    const/4 v8, 0x1

    move-object/from16 v2, p1

    invoke-static/range {v2 .. v8}, Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;

    move-result-object v2

    .line 456
    .local v2, "bitmap":Landroid/graphics/Bitmap;
    return-object v2
.end method