.class Lcom/common/view/popwindow/PopWindow$Builder$2; .super Ljava/lang/Object; .source "PopWindow.java" # interfaces .implements Landroid/view/View$OnClickListener; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcom/common/view/popwindow/PopWindow$Builder;->addPopuListItem(Landroid/widget/LinearLayout;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x0 name = null .end annotation # instance fields .field final synthetic this$1:Lcom/common/view/popwindow/PopWindow$Builder; .field final synthetic val$finalI:I # direct methods .method constructor (Lcom/common/view/popwindow/PopWindow$Builder;I)V .registers 3 .annotation system Ldalvik/annotation/Signature; value = { "()V" } .end annotation .line 408 iput-object p1, p0, Lcom/common/view/popwindow/PopWindow$Builder$2;->this$1:Lcom/common/view/popwindow/PopWindow$Builder; iput p2, p0, Lcom/common/view/popwindow/PopWindow$Builder$2;->val$finalI:I invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public onClick(Landroid/view/View;)V .registers 5 .line 411 iget-object p1, p0, Lcom/common/view/popwindow/PopWindow$Builder$2;->this$1:Lcom/common/view/popwindow/PopWindow$Builder; invoke-static {p1}, Lcom/common/view/popwindow/PopWindow$Builder;->-$$Nest$fgetconfig(Lcom/common/view/popwindow/PopWindow$Builder;)Lcom/common/view/popwindow/PopWindow$Config; move-result-object p1 invoke-static {p1}, Lcom/common/view/popwindow/PopWindow$Config;->-$$Nest$fgetmListener(Lcom/common/view/popwindow/PopWindow$Config;)Lcom/common/view/popwindow/PopWindow$OnPopuListItemClickListener; move-result-object p1 if-eqz p1, :cond_2f .line 412 iget-object p1, p0, Lcom/common/view/popwindow/PopWindow$Builder$2;->this$1:Lcom/common/view/popwindow/PopWindow$Builder; invoke-static {p1}, Lcom/common/view/popwindow/PopWindow$Builder;->-$$Nest$fgetconfig(Lcom/common/view/popwindow/PopWindow$Builder;)Lcom/common/view/popwindow/PopWindow$Config; move-result-object p1 invoke-static {p1}, Lcom/common/view/popwindow/PopWindow$Config;->-$$Nest$fgetmListener(Lcom/common/view/popwindow/PopWindow$Config;)Lcom/common/view/popwindow/PopWindow$OnPopuListItemClickListener; move-result-object p1 iget-object v0, p0, Lcom/common/view/popwindow/PopWindow$Builder$2;->this$1:Lcom/common/view/popwindow/PopWindow$Builder; invoke-static {v0}, Lcom/common/view/popwindow/PopWindow$Builder;->-$$Nest$fgetconfig(Lcom/common/view/popwindow/PopWindow$Builder;)Lcom/common/view/popwindow/PopWindow$Config; move-result-object v0 invoke-static {v0}, Lcom/common/view/popwindow/PopWindow$Config;->-$$Nest$fgetmAnchorView(Lcom/common/view/popwindow/PopWindow$Config;)Landroid/view/View; move-result-object v0 iget-object v1, p0, Lcom/common/view/popwindow/PopWindow$Builder$2;->this$1:Lcom/common/view/popwindow/PopWindow$Builder; invoke-static {v1}, Lcom/common/view/popwindow/PopWindow$Builder;->-$$Nest$fgetconfig(Lcom/common/view/popwindow/PopWindow$Builder;)Lcom/common/view/popwindow/PopWindow$Config; move-result-object v1 invoke-static {v1}, Lcom/common/view/popwindow/PopWindow$Config;->-$$Nest$fgetposition(Lcom/common/view/popwindow/PopWindow$Config;)I move-result v1 iget v2, p0, Lcom/common/view/popwindow/PopWindow$Builder$2;->val$finalI:I invoke-interface {p1, v0, v1, v2}, Lcom/common/view/popwindow/PopWindow$OnPopuListItemClickListener;->onPopuListItemClick(Landroid/view/View;II)V .line 414 :cond_2f iget-object p1, p0, Lcom/common/view/popwindow/PopWindow$Builder$2;->this$1:Lcom/common/view/popwindow/PopWindow$Builder; iget-object p1, p1, Lcom/common/view/popwindow/PopWindow$Builder;->this$0:Lcom/common/view/popwindow/PopWindow; iget-object v0, p0, Lcom/common/view/popwindow/PopWindow$Builder$2;->this$1:Lcom/common/view/popwindow/PopWindow$Builder; invoke-static {v0}, Lcom/common/view/popwindow/PopWindow$Builder;->-$$Nest$fgetconfig(Lcom/common/view/popwindow/PopWindow$Builder;)Lcom/common/view/popwindow/PopWindow$Config; move-result-object v0 invoke-static {p1, v0}, Lcom/common/view/popwindow/PopWindow;->-$$Nest$mhidePopupListWindow(Lcom/common/view/popwindow/PopWindow;Lcom/common/view/popwindow/PopWindow$Config;)V return-void .end method