GroupShareActivity$1.smali

.class Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;
.super Ljava/lang/Object;
.source "GroupShareActivity.java"

# interfaces
.implements Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;


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

    return-void
.end method

.method constructor <init>(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)V
    .registers 2
    .param p1, "this$0"    # Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    .line 92
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;->this$0:Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

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

    return-void
.end method


# virtual methods
.method public onGlobalLayout()V
    .registers 8

    .line 95
    iget-object v0, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;->this$0:Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    invoke-static {v0}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->access$000(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Landroid/view/View;

    move-result-object v0

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

    move-result v0

    .line 96
    .local v0, "allw":I
    if-lez v0, :cond_72

    .line 97
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;->this$0:Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->access$100(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Lim/tpelyyftgw/ui/hviews/MryTextView;

    move-result-object v1

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

    move-result-object v1

    .line 98
    .local v1, "nt":Ljava/lang/CharSequence;
    if-eqz v1, :cond_72

    .line 99
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;->this$0:Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->access$100(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Lim/tpelyyftgw/ui/hviews/MryTextView;

    move-result-object v2

    invoke-virtual {v2}, Lim/tpelyyftgw/ui/hviews/MryTextView;->getPaint()Landroid/text/TextPaint;

    move-result-object v2

    invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;

    move-result-object v3

    const/4 v4, 0x0

    invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;

    move-result-object v5

    invoke-virtual {v5}, Ljava/lang/String;->length()I

    move-result v5

    invoke-virtual {v2, v3, v4, v5}, Landroid/text/TextPaint;->measureText(Ljava/lang/String;II)F

    move-result v2

    .line 100
    .local v2, "nw":F
    const/4 v3, 0x0

    cmpl-float v3, v2, v3

    if-lez v3, :cond_72

    .line 101
    iget-object v3, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;->this$0:Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    invoke-static {v3}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->access$200(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Lim/tpelyyftgw/ui/hviews/MryTextView;

    move-result-object v3

    invoke-virtual {v3}, Lim/tpelyyftgw/ui/hviews/MryTextView;->getMeasuredWidth()I

    move-result v3

    float-to-int v4, v2

    add-int/2addr v3, v4

    .line 102
    .local v3, "plusw":I
    if-le v3, v0, :cond_72

    .line 103
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;->this$0:Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    invoke-static {v4}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->access$000(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Landroid/view/View;

    move-result-object v4

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

    move-result-object v4

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

    .line 104
    iget-object v4, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;->this$0:Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    invoke-static {v4}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->access$200(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Lim/tpelyyftgw/ui/hviews/MryTextView;

    move-result-object v4

    invoke-virtual {v4}, Lim/tpelyyftgw/ui/hviews/MryTextView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object v4

    .line 105
    .local v4, "lpName":Landroid/view/ViewGroup$LayoutParams;
    float-to-int v5, v2

    sub-int v5, v0, v5

    const/high16 v6, 0x40a00000    # 5.0f

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

    move-result v6

    sub-int/2addr v5, v6

    iput v5, v4, Landroid/view/ViewGroup$LayoutParams;->width:I

    .line 106
    iget-object v5, p0, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity$1;->this$0:Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;

    invoke-static {v5}, Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;->access$200(Lim/tpelyyftgw/ui/hui/chats/GroupShareActivity;)Lim/tpelyyftgw/ui/hviews/MryTextView;

    move-result-object v5

    invoke-virtual {v5, v4}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 111
    .end local v1    # "nt":Ljava/lang/CharSequence;
    .end local v2    # "nw":F
    .end local v3    # "plusw":I
    .end local v4    # "lpName":Landroid/view/ViewGroup$LayoutParams;
    :cond_72
    return-void
.end method