.class Lcom/common/view/popwindow/PopWindow$Config; .super Ljava/lang/Object; .source "PopWindow.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/common/view/popwindow/PopWindow; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x2 name = "Config" .end annotation # instance fields .field private dividerColor:I .field private dividerWidth:I .field private indicatorViewHeight:F .field private indicatorViewWidth:F .field private mAnchorView:Landroid/view/View; .field private mIndicatorHeight:I .field private mIndicatorView:Landroid/view/View; .field private mIndicatorWidth:I .field private mListener:Lcom/common/view/popwindow/PopWindow$OnPopuListItemClickListener; .field private mPopupItemList:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Ljava/lang/String;", ">;" } .end annotation .end field .field private mPopupWindow:Landroid/widget/PopupWindow; .field private mPopupWindowHeight:I .field private mPopupWindowWidth:I .field private normalBackgroundColor:I .field private normalTextColor:I .field private position:I .field private pressedBackgroundColor:I .field private pressedTextColor:I .field private radius:I .field private textDrawableList:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Landroid/graphics/drawable/Drawable;", ">;" } .end annotation .end field .field private textDrawableSize:I .field private textPaddingBottom:I .field private textPaddingLeft:I .field private textPaddingRight:I .field private textPaddingTop:I .field private textSize:I .field final synthetic this$0:Lcom/common/view/popwindow/PopWindow; .field private visibility:Z # direct methods .method static bridge synthetic -$$Nest$fgetdividerColor(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->dividerColor:I return p0 .end method .method static bridge synthetic -$$Nest$fgetdividerWidth(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->dividerWidth:I return p0 .end method .method static bridge synthetic -$$Nest$fgetindicatorViewHeight(Lcom/common/view/popwindow/PopWindow$Config;)F .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->indicatorViewHeight:F return p0 .end method .method static bridge synthetic -$$Nest$fgetindicatorViewWidth(Lcom/common/view/popwindow/PopWindow$Config;)F .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->indicatorViewWidth:F return p0 .end method .method static bridge synthetic -$$Nest$fgetmAnchorView(Lcom/common/view/popwindow/PopWindow$Config;)Landroid/view/View; .registers 1 iget-object p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->mAnchorView:Landroid/view/View; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetmIndicatorHeight(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->mIndicatorHeight:I return p0 .end method .method static bridge synthetic -$$Nest$fgetmIndicatorView(Lcom/common/view/popwindow/PopWindow$Config;)Landroid/view/View; .registers 1 iget-object p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->mIndicatorView:Landroid/view/View; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetmIndicatorWidth(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->mIndicatorWidth:I return p0 .end method .method static bridge synthetic -$$Nest$fgetmListener(Lcom/common/view/popwindow/PopWindow$Config;)Lcom/common/view/popwindow/PopWindow$OnPopuListItemClickListener; .registers 1 iget-object p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->mListener:Lcom/common/view/popwindow/PopWindow$OnPopuListItemClickListener; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetmPopupItemList(Lcom/common/view/popwindow/PopWindow$Config;)Ljava/util/List; .registers 1 iget-object p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->mPopupItemList:Ljava/util/List; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetmPopupWindow(Lcom/common/view/popwindow/PopWindow$Config;)Landroid/widget/PopupWindow; .registers 1 iget-object p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->mPopupWindow:Landroid/widget/PopupWindow; return-object p0 .end method .method static bridge synthetic -$$Nest$fgetmPopupWindowHeight(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->mPopupWindowHeight:I return p0 .end method .method static bridge synthetic -$$Nest$fgetmPopupWindowWidth(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->mPopupWindowWidth:I return p0 .end method .method static bridge synthetic -$$Nest$fgetnormalBackgroundColor(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->normalBackgroundColor:I return p0 .end method .method static bridge synthetic -$$Nest$fgetnormalTextColor(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->normalTextColor:I return p0 .end method .method static bridge synthetic -$$Nest$fgetposition(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->position:I return p0 .end method .method static bridge synthetic -$$Nest$fgetpressedBackgroundColor(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->pressedBackgroundColor:I return p0 .end method .method static bridge synthetic -$$Nest$fgetpressedTextColor(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->pressedTextColor:I return p0 .end method .method static bridge synthetic -$$Nest$fgetradius(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->radius:I return p0 .end method .method static bridge synthetic -$$Nest$fgettextDrawableList(Lcom/common/view/popwindow/PopWindow$Config;)Ljava/util/List; .registers 1 iget-object p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->textDrawableList:Ljava/util/List; return-object p0 .end method .method static bridge synthetic -$$Nest$fgettextDrawableSize(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->textDrawableSize:I return p0 .end method .method static bridge synthetic -$$Nest$fgettextPaddingBottom(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingBottom:I return p0 .end method .method static bridge synthetic -$$Nest$fgettextPaddingLeft(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingLeft:I return p0 .end method .method static bridge synthetic -$$Nest$fgettextPaddingRight(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingRight:I return p0 .end method .method static bridge synthetic -$$Nest$fgettextPaddingTop(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingTop:I return p0 .end method .method static bridge synthetic -$$Nest$fgettextSize(Lcom/common/view/popwindow/PopWindow$Config;)I .registers 1 iget p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->textSize:I return p0 .end method .method static bridge synthetic -$$Nest$fgetvisibility(Lcom/common/view/popwindow/PopWindow$Config;)Z .registers 1 iget-boolean p0, p0, Lcom/common/view/popwindow/PopWindow$Config;->visibility:Z return p0 .end method .method static bridge synthetic -$$Nest$fputindicatorViewHeight(Lcom/common/view/popwindow/PopWindow$Config;F)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->indicatorViewHeight:F return-void .end method .method static bridge synthetic -$$Nest$fputindicatorViewWidth(Lcom/common/view/popwindow/PopWindow$Config;F)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->indicatorViewWidth:F return-void .end method .method static bridge synthetic -$$Nest$fputmAnchorView(Lcom/common/view/popwindow/PopWindow$Config;Landroid/view/View;)V .registers 2 iput-object p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mAnchorView:Landroid/view/View; return-void .end method .method static bridge synthetic -$$Nest$fputmIndicatorHeight(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mIndicatorHeight:I return-void .end method .method static bridge synthetic -$$Nest$fputmIndicatorView(Lcom/common/view/popwindow/PopWindow$Config;Landroid/view/View;)V .registers 2 iput-object p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mIndicatorView:Landroid/view/View; return-void .end method .method static bridge synthetic -$$Nest$fputmIndicatorWidth(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mIndicatorWidth:I return-void .end method .method static bridge synthetic -$$Nest$fputmListener(Lcom/common/view/popwindow/PopWindow$Config;Lcom/common/view/popwindow/PopWindow$OnPopuListItemClickListener;)V .registers 2 iput-object p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mListener:Lcom/common/view/popwindow/PopWindow$OnPopuListItemClickListener; return-void .end method .method static bridge synthetic -$$Nest$fputmPopupItemList(Lcom/common/view/popwindow/PopWindow$Config;Ljava/util/List;)V .registers 2 iput-object p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mPopupItemList:Ljava/util/List; return-void .end method .method static bridge synthetic -$$Nest$fputmPopupWindow(Lcom/common/view/popwindow/PopWindow$Config;Landroid/widget/PopupWindow;)V .registers 2 iput-object p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mPopupWindow:Landroid/widget/PopupWindow; return-void .end method .method static bridge synthetic -$$Nest$fputmPopupWindowHeight(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mPopupWindowHeight:I return-void .end method .method static bridge synthetic -$$Nest$fputmPopupWindowWidth(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mPopupWindowWidth:I return-void .end method .method static bridge synthetic -$$Nest$fputnormalBackgroundColor(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->normalBackgroundColor:I return-void .end method .method static bridge synthetic -$$Nest$fputnormalTextColor(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->normalTextColor:I return-void .end method .method static bridge synthetic -$$Nest$fputposition(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->position:I return-void .end method .method static bridge synthetic -$$Nest$fputpressedBackgroundColor(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->pressedBackgroundColor:I return-void .end method .method static bridge synthetic -$$Nest$fputradius(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->radius:I return-void .end method .method static bridge synthetic -$$Nest$fputtextDrawableList(Lcom/common/view/popwindow/PopWindow$Config;Ljava/util/List;)V .registers 2 iput-object p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->textDrawableList:Ljava/util/List; return-void .end method .method static bridge synthetic -$$Nest$fputtextDrawableSize(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->textDrawableSize:I return-void .end method .method static bridge synthetic -$$Nest$fputtextPaddingBottom(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingBottom:I return-void .end method .method static bridge synthetic -$$Nest$fputtextPaddingLeft(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingLeft:I return-void .end method .method static bridge synthetic -$$Nest$fputtextPaddingRight(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingRight:I return-void .end method .method static bridge synthetic -$$Nest$fputtextPaddingTop(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingTop:I return-void .end method .method static bridge synthetic -$$Nest$fputtextSize(Lcom/common/view/popwindow/PopWindow$Config;I)V .registers 2 iput p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->textSize:I return-void .end method .method static bridge synthetic -$$Nest$fputvisibility(Lcom/common/view/popwindow/PopWindow$Config;Z)V .registers 2 iput-boolean p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->visibility:Z return-void .end method .method private constructor (Lcom/common/view/popwindow/PopWindow;)V .registers 6 .line 115 iput-object p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->this$0:Lcom/common/view/popwindow/PopWindow; invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, -0x1 .line 85 iput v0, p0, Lcom/common/view/popwindow/PopWindow$Config;->normalTextColor:I .line 86 iput v0, p0, Lcom/common/view/popwindow/PopWindow$Config;->pressedTextColor:I const/16 v0, 0xc .line 87 iput v0, p0, Lcom/common/view/popwindow/PopWindow$Config;->textSize:I const/16 v0, 0x10 .line 88 invoke-static {p1, v0}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mdp2px(Lcom/common/view/popwindow/PopWindow;I)I move-result v1 iput v1, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingLeft:I const/4 v1, 0x6 .line 89 invoke-static {p1, v1}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mdp2px(Lcom/common/view/popwindow/PopWindow;I)I move-result v2 iput v2, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingTop:I .line 90 invoke-static {p1, v0}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mdp2px(Lcom/common/view/popwindow/PopWindow;I)I move-result v0 iput v0, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingRight:I .line 91 invoke-static {p1, v1}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mdp2px(Lcom/common/view/popwindow/PopWindow;I)I move-result v0 iput v0, p0, Lcom/common/view/popwindow/PopWindow$Config;->textPaddingBottom:I const/high16 v0, -0x34000000 # -3.3554432E7f .line 92 iput v0, p0, Lcom/common/view/popwindow/PopWindow$Config;->normalBackgroundColor:I const v0, -0x18888889 .line 93 iput v0, p0, Lcom/common/view/popwindow/PopWindow$Config;->pressedBackgroundColor:I const/4 v0, 0x5 .line 94 invoke-static {p1, v0}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mdp2px(Lcom/common/view/popwindow/PopWindow;I)I move-result v0 iput v0, p0, Lcom/common/view/popwindow/PopWindow$Config;->radius:I const v0, -0x65000001 .line 95 iput v0, p0, Lcom/common/view/popwindow/PopWindow$Config;->dividerColor:I const/4 v0, 0x1 .line 96 invoke-static {p1, v0}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mdp2px(Lcom/common/view/popwindow/PopWindow;I)I move-result v1 iput v1, p0, Lcom/common/view/popwindow/PopWindow$Config;->dividerWidth:I const/16 v1, 0x18 .line 97 invoke-static {p1, v1}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mdp2px(Lcom/common/view/popwindow/PopWindow;I)I move-result v1 iput v1, p0, Lcom/common/view/popwindow/PopWindow$Config;->textDrawableSize:I const/16 v1, 0x12 .line 99 invoke-static {p1, v1}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mdp2px(Lcom/common/view/popwindow/PopWindow;I)I move-result v1 int-to-float v1, v1 iput v1, p0, Lcom/common/view/popwindow/PopWindow$Config;->indicatorViewWidth:F const/16 v1, 0x9 .line 100 invoke-static {p1, v1}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mdp2px(Lcom/common/view/popwindow/PopWindow;I)I move-result v1 int-to-float v1, v1 iput v1, p0, Lcom/common/view/popwindow/PopWindow$Config;->indicatorViewHeight:F const/4 v1, 0x0 .line 101 iput-object v1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mPopupWindow:Landroid/widget/PopupWindow; .line 113 iput-boolean v0, p0, Lcom/common/view/popwindow/PopWindow$Config;->visibility:Z .line 116 invoke-static {p1}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$fgetmContext(Lcom/common/view/popwindow/PopWindow;)Landroid/content/Context; move-result-object v0 iget v1, p0, Lcom/common/view/popwindow/PopWindow$Config;->normalBackgroundColor:I iget v2, p0, Lcom/common/view/popwindow/PopWindow$Config;->indicatorViewWidth:F iget v3, p0, Lcom/common/view/popwindow/PopWindow$Config;->indicatorViewHeight:F invoke-static {p1, v0, v1, v2, v3}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mgetDefaultIndicatorView(Lcom/common/view/popwindow/PopWindow;Landroid/content/Context;IFF)Landroid/view/View; move-result-object p1 iput-object p1, p0, Lcom/common/view/popwindow/PopWindow$Config;->mIndicatorView:Landroid/view/View; return-void .end method .method synthetic constructor (Lcom/common/view/popwindow/PopWindow;Lcom/common/view/popwindow/PopWindow-IA;)V .registers 3 invoke-direct {p0, p1}, Lcom/common/view/popwindow/PopWindow$Config;->(Lcom/common/view/popwindow/PopWindow;)V return-void .end method