.class Lcom/common/view/popwindow/PopWindow$1; .super Landroid/graphics/drawable/Drawable; .source "PopWindow.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcom/common/view/popwindow/PopWindow;->getDefaultIndicatorView(Landroid/content/Context;IFF)Landroid/view/View; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x0 name = null .end annotation # instance fields .field final synthetic this$0:Lcom/common/view/popwindow/PopWindow; .field final synthetic val$indicatorViewHeight:F .field final synthetic val$indicatorViewWidth:F .field final synthetic val$normalBackgroundColor:I # direct methods .method constructor (Lcom/common/view/popwindow/PopWindow;IFF)V .registers 5 .line 583 iput-object p1, p0, Lcom/common/view/popwindow/PopWindow$1;->this$0:Lcom/common/view/popwindow/PopWindow; iput p2, p0, Lcom/common/view/popwindow/PopWindow$1;->val$normalBackgroundColor:I iput p3, p0, Lcom/common/view/popwindow/PopWindow$1;->val$indicatorViewWidth:F iput p4, p0, Lcom/common/view/popwindow/PopWindow$1;->val$indicatorViewHeight:F invoke-direct {p0}, Landroid/graphics/drawable/Drawable;->()V return-void .end method # virtual methods .method public draw(Landroid/graphics/Canvas;)V .registers 6 .line 586 new-instance v0, Landroid/graphics/Path; invoke-direct {v0}, Landroid/graphics/Path;->()V .line 587 new-instance v1, Landroid/graphics/Paint; invoke-direct {v1}, Landroid/graphics/Paint;->()V .line 588 iget v2, p0, Lcom/common/view/popwindow/PopWindow$1;->val$normalBackgroundColor:I invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setColor(I)V .line 589 sget-object v2, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V const/4 v2, 0x0 .line 590 invoke-virtual {v0, v2, v2}, Landroid/graphics/Path;->moveTo(FF)V .line 591 iget v3, p0, Lcom/common/view/popwindow/PopWindow$1;->val$indicatorViewWidth:F invoke-virtual {v0, v3, v2}, Landroid/graphics/Path;->lineTo(FF)V .line 592 iget v2, p0, Lcom/common/view/popwindow/PopWindow$1;->val$indicatorViewWidth:F const/high16 v3, 0x40000000 # 2.0f div-float/2addr v2, v3 iget v3, p0, Lcom/common/view/popwindow/PopWindow$1;->val$indicatorViewHeight:F invoke-virtual {v0, v2, v3}, Landroid/graphics/Path;->lineTo(FF)V .line 593 invoke-virtual {v0}, Landroid/graphics/Path;->close()V .line 594 invoke-virtual {p1, v0, v1}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V return-void .end method .method public getIntrinsicHeight()I .registers 2 .line 619 iget v0, p0, Lcom/common/view/popwindow/PopWindow$1;->val$indicatorViewHeight:F float-to-int v0, v0 return v0 .end method .method public getIntrinsicWidth()I .registers 2 .line 614 iget v0, p0, Lcom/common/view/popwindow/PopWindow$1;->val$indicatorViewWidth:F float-to-int v0, v0 return v0 .end method .method public getOpacity()I .registers 2 const/4 v0, -0x3 return v0 .end method .method public setAlpha(I)V .registers 2 return-void .end method .method public setColorFilter(Landroid/graphics/ColorFilter;)V .registers 2 return-void .end method