.class Lcom/moji/postcard/view/EditBackgroundIndicator$TabView; .super Landroid/widget/RelativeLayout; .source "EditBackgroundIndicator.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/moji/postcard/view/EditBackgroundIndicator; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x2 name = "TabView" .end annotation # instance fields .field final synthetic a:Lcom/moji/postcard/view/EditBackgroundIndicator; .field private b:I .field private c:I .field private d:Landroid/widget/ImageView; # direct methods .method public constructor (Lcom/moji/postcard/view/EditBackgroundIndicator;Landroid/content/Context;II)V .locals 0 .line 129 iput-object p1, p0, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->a:Lcom/moji/postcard/view/EditBackgroundIndicator; .line 130 invoke-direct {p0, p2}, Landroid/widget/RelativeLayout;->(Landroid/content/Context;)V .line 131 iput p3, p0, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->b:I .line 132 iput p4, p0, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->c:I const p1, -0xbd6b16 .line 133 invoke-virtual {p0, p1}, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->setBackgroundColor(I)V .line 134 new-instance p1, Landroid/widget/ImageView; invoke-direct {p1, p2}, Landroid/widget/ImageView;->(Landroid/content/Context;)V iput-object p1, p0, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->d:Landroid/widget/ImageView; .line 135 iget-object p1, p0, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->d:Landroid/widget/ImageView; sget-object p2, Landroid/widget/ImageView$ScaleType;->CENTER_CROP:Landroid/widget/ImageView$ScaleType; invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V .line 136 iget-object p1, p0, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->d:Landroid/widget/ImageView; const/4 p2, -0x1 invoke-virtual {p1, p2}, Landroid/widget/ImageView;->setBackgroundColor(I)V .line 137 new-instance p1, Landroid/widget/RelativeLayout$LayoutParams; const/high16 p2, 0x42fe0000 # 127.0f invoke-static {p2}, Lcom/moji/tool/DeviceTool;->a(F)I move-result p2 const/high16 p3, 0x42aa0000 # 85.0f invoke-static {p3}, Lcom/moji/tool/DeviceTool;->a(F)I move-result p3 invoke-direct {p1, p2, p3}, Landroid/widget/RelativeLayout$LayoutParams;->(II)V const/16 p2, 0xd .line 138 invoke-virtual {p1, p2}, Landroid/widget/RelativeLayout$LayoutParams;->addRule(I)V .line 139 iget-object p2, p0, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->d:Landroid/widget/ImageView; invoke-virtual {p0, p2, p1}, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V return-void .end method # virtual methods .method public a()V .locals 2 .line 148 iget-object v0, p0, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->d:Landroid/widget/ImageView; iget v1, p0, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->c:I invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V return-void .end method .method public a(Z)V .locals 0 if-eqz p1, :cond_0 const/high16 p1, 0x40000000 # 2.0f .line 143 invoke-static {p1}, Lcom/moji/tool/DeviceTool;->a(F)I move-result p1 goto :goto_0 :cond_0 const/4 p1, 0x0 .line 144 :goto_0 invoke-virtual {p0, p1, p1, p1, p1}, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->setPadding(IIII)V return-void .end method .method public b()I .locals 1 .line 152 iget v0, p0, Lcom/moji/postcard/view/EditBackgroundIndicator$TabView;->b:I return v0 .end method