.class public Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild; .super Ljava/lang/Object; .source "FloatViewConfig.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/moji/multiplestatuslayout/FloatViewConfig; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "FloatViewBuild" .end annotation # instance fields .field private a:Landroid/content/Context; .field private b:Ljava/lang/String; .field private c:Z .field private d:J .field private e:J .field private f:Landroid/graphics/drawable/Drawable; .field private g:I .annotation build Landroid/support/annotation/ColorInt; .end annotation .end field .field private h:Z .field private i:I .annotation build Landroid/support/annotation/DrawableRes; .end annotation .end field .field private j:I .annotation build Landroid/support/annotation/DrawableRes; .end annotation .end field .field private k:Landroid/view/View$OnClickListener; # direct methods .method public constructor (Landroid/content/Context;)V .locals 2 .line 78 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x1 .line 68 iput-boolean v0, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->c:Z const-wide/16 v0, 0xbb8 .line 69 iput-wide v0, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->d:J const-wide/16 v0, 0x1f4 .line 70 iput-wide v0, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->e:J const/4 v0, 0x0 .line 73 iput-boolean v0, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->h:Z .line 74 iput v0, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->i:I .line 75 iput v0, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->j:I .line 79 iput-object p1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->a:Landroid/content/Context; .line 80 sget v0, Lcom/moji/widget/R$color;->black_float_tip_bk:I invoke-static {p1, v0}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v0 iput-object v0, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->f:Landroid/graphics/drawable/Drawable; const v0, 0x106000b .line 81 invoke-static {p1, v0}, Landroid/support/v4/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result p1 iput p1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->g:I return-void .end method # virtual methods .method public a(I)Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild; .locals 0 .param p1 # I .annotation build Landroid/support/annotation/ColorInt; .end annotation .end param .line 129 iput p1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->g:I return-object p0 .end method .method public a(J)Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild; .locals 0 .line 104 iput-wide p1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->d:J return-object p0 .end method .method public a(Landroid/graphics/drawable/Drawable;)Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild; .locals 0 .line 114 iput-object p1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->f:Landroid/graphics/drawable/Drawable; return-object p0 .end method .method public a(Ljava/lang/String;)Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild; .locals 0 .line 85 iput-object p1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->b:Ljava/lang/String; return-object p0 .end method .method public a(Z)Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild; .locals 0 .line 94 iput-boolean p1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->c:Z return-object p0 .end method .method public a()Lcom/moji/multiplestatuslayout/FloatViewConfig; .locals 3 .line 139 new-instance v0, Lcom/moji/multiplestatuslayout/FloatViewConfig; invoke-direct {v0}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->()V .line 140 iget-object v1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->b:Ljava/lang/String; invoke-static {v0, v1}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->a(Lcom/moji/multiplestatuslayout/FloatViewConfig;Ljava/lang/String;)Ljava/lang/String; .line 141 iget-boolean v1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->c:Z invoke-static {v0, v1}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->a(Lcom/moji/multiplestatuslayout/FloatViewConfig;Z)Z .line 142 iget-wide v1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->d:J invoke-static {v0, v1, v2}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->a(Lcom/moji/multiplestatuslayout/FloatViewConfig;J)J .line 143 iget-object v1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->f:Landroid/graphics/drawable/Drawable; invoke-static {v0, v1}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->a(Lcom/moji/multiplestatuslayout/FloatViewConfig;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; .line 144 iget-boolean v1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->h:Z invoke-static {v0, v1}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->b(Lcom/moji/multiplestatuslayout/FloatViewConfig;Z)Z .line 145 iget v1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->i:I invoke-static {v0, v1}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->a(Lcom/moji/multiplestatuslayout/FloatViewConfig;I)I .line 146 iget v1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->j:I invoke-static {v0, v1}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->b(Lcom/moji/multiplestatuslayout/FloatViewConfig;I)I .line 147 iget v1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->g:I invoke-static {v0, v1}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->c(Lcom/moji/multiplestatuslayout/FloatViewConfig;I)I .line 148 iget-wide v1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->e:J invoke-static {v0, v1, v2}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->b(Lcom/moji/multiplestatuslayout/FloatViewConfig;J)J .line 149 iget-object v1, p0, Lcom/moji/multiplestatuslayout/FloatViewConfig$FloatViewBuild;->k:Landroid/view/View$OnClickListener; invoke-static {v0, v1}, Lcom/moji/multiplestatuslayout/FloatViewConfig;->a(Lcom/moji/multiplestatuslayout/FloatViewConfig;Landroid/view/View$OnClickListener;)Landroid/view/View$OnClickListener; return-object v0 .end method