MomentCommentTipView.smali
.class public Lcom/imo/android/imoim/widgets/MomentCommentTipView;
.super Landroidx/appcompat/widget/LinearLayoutCompat;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 2
.line 15
invoke-direct {p0, p1}, Landroidx/appcompat/widget/LinearLayoutCompat;-><init>(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 3
.line 19
invoke-direct {p0, p1, p2}, Landroidx/appcompat/widget/LinearLayoutCompat;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.registers 4
.line 23
invoke-direct {p0, p1, p2, p3}, Landroidx/appcompat/widget/LinearLayoutCompat;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
return-void
.end method
# virtual methods
.method public setMarginTop(I)V
.registers 4
.line 27
invoke-virtual {p0}, Lcom/imo/android/imoim/widgets/MomentCommentTipView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
instance-of v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;
if-eqz v0, :cond_17
.line 28
invoke-virtual {p0}, Lcom/imo/android/imoim/widgets/MomentCommentTipView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams;
.line 29
iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
if-eq p1, v1, :cond_17
.line 30
iput p1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
.line 31
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/widgets/MomentCommentTipView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
:cond_17
return-void
.end method