.class Landroid/support/v4/view/ViewCompatHC; .super Ljava/lang/Object; .source "ViewCompatHC.java" # direct methods .method constructor ()V .locals 0 .prologue .line 24 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static combineMeasuredStates(II)I .locals 1 .param p0, "curState" # I .param p1, "newState" # I .prologue .line 162 invoke-static {p0, p1}, Landroid/view/View;->combineMeasuredStates(II)I move-result v0 return v0 .end method .method public static getAlpha(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 30 invoke-virtual {p0}, Landroid/view/View;->getAlpha()F move-result v0 return v0 .end method .method static getFrameTime()J .locals 2 .prologue .line 26 invoke-static {}, Landroid/animation/ValueAnimator;->getFrameDelay()J move-result-wide v0 return-wide v0 .end method .method public static getLayerType(Landroid/view/View;)I .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 38 invoke-virtual {p0}, Landroid/view/View;->getLayerType()I move-result v0 return v0 .end method .method public static getMeasuredHeightAndState(Landroid/view/View;)I .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 50 invoke-virtual {p0}, Landroid/view/View;->getMeasuredHeightAndState()I move-result v0 return v0 .end method .method public static getMeasuredState(Landroid/view/View;)I .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 54 invoke-virtual {p0}, Landroid/view/View;->getMeasuredState()I move-result v0 return v0 .end method .method public static getMeasuredWidthAndState(Landroid/view/View;)I .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 46 invoke-virtual {p0}, Landroid/view/View;->getMeasuredWidthAndState()I move-result v0 return v0 .end method .method public static getPivotX(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 142 invoke-virtual {p0}, Landroid/view/View;->getPivotX()F move-result v0 return v0 .end method .method public static getPivotY(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 146 invoke-virtual {p0}, Landroid/view/View;->getPivotY()F move-result v0 return v0 .end method .method public static getRotation(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 74 invoke-virtual {p0}, Landroid/view/View;->getRotation()F move-result v0 return v0 .end method .method public static getRotationX(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 78 invoke-virtual {p0}, Landroid/view/View;->getRotationX()F move-result v0 return v0 .end method .method public static getRotationY(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 82 invoke-virtual {p0}, Landroid/view/View;->getRotationY()F move-result v0 return v0 .end method .method public static getScaleX(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 86 invoke-virtual {p0}, Landroid/view/View;->getScaleX()F move-result v0 return v0 .end method .method public static getScaleY(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 90 invoke-virtual {p0}, Landroid/view/View;->getScaleY()F move-result v0 return v0 .end method .method public static getTranslationX(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 58 invoke-virtual {p0}, Landroid/view/View;->getTranslationX()F move-result v0 return v0 .end method .method public static getTranslationY(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 62 invoke-virtual {p0}, Landroid/view/View;->getTranslationY()F move-result v0 return v0 .end method .method public static getX(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 66 invoke-virtual {p0}, Landroid/view/View;->getX()F move-result v0 return v0 .end method .method public static getY(Landroid/view/View;)F .locals 1 .param p0, "view" # Landroid/view/View; .prologue .line 70 invoke-virtual {p0}, Landroid/view/View;->getY()F move-result v0 return v0 .end method .method public static jumpDrawablesToCurrentState(Landroid/view/View;)V .locals 0 .param p0, "view" # Landroid/view/View; .prologue .line 150 invoke-virtual {p0}, Landroid/view/View;->jumpDrawablesToCurrentState()V .line 151 return-void .end method .method static offsetLeftAndRight(Landroid/view/View;I)V .locals 2 .param p0, "view" # Landroid/view/View; .param p1, "offset" # I .prologue .line 174 invoke-virtual {p0, p1}, Landroid/view/View;->offsetLeftAndRight(I)V .line 175 invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; move-result-object v0 .line 176 .local v0, "parent":Landroid/view/ViewParent; instance-of v1, v0, Landroid/view/View; if-eqz v1, :cond_0 .line 177 check-cast v0, Landroid/view/View; .end local v0 # "parent":Landroid/view/ViewParent; invoke-static {v0}, Landroid/support/v4/view/ViewCompatHC;->tickleInvalidationFlag(Landroid/view/View;)V .line 179 :cond_0 return-void .end method .method static offsetTopAndBottom(Landroid/view/View;I)V .locals 2 .param p0, "view" # Landroid/view/View; .param p1, "offset" # I .prologue .line 166 invoke-virtual {p0, p1}, Landroid/view/View;->offsetTopAndBottom(I)V .line 167 invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; move-result-object v0 .line 168 .local v0, "parent":Landroid/view/ViewParent; instance-of v1, v0, Landroid/view/View; if-eqz v1, :cond_0 .line 169 check-cast v0, Landroid/view/View; .end local v0 # "parent":Landroid/view/ViewParent; invoke-static {v0}, Landroid/support/v4/view/ViewCompatHC;->tickleInvalidationFlag(Landroid/view/View;)V .line 171 :cond_0 return-void .end method .method public static resolveSizeAndState(III)I .locals 1 .param p0, "size" # I .param p1, "measureSpec" # I .param p2, "childMeasuredState" # I .prologue .line 42 invoke-static {p0, p1, p2}, Landroid/view/View;->resolveSizeAndState(III)I move-result v0 return v0 .end method .method public static setActivated(Landroid/view/View;Z)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "activated" # Z .prologue .line 158 invoke-virtual {p0, p1}, Landroid/view/View;->setActivated(Z)V .line 159 return-void .end method .method public static setAlpha(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 102 invoke-virtual {p0, p1}, Landroid/view/View;->setAlpha(F)V .line 103 return-void .end method .method public static setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "layerType" # I .param p2, "paint" # Landroid/graphics/Paint; .prologue .line 34 invoke-virtual {p0, p1, p2}, Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V .line 35 return-void .end method .method public static setPivotX(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 134 invoke-virtual {p0, p1}, Landroid/view/View;->setPivotX(F)V .line 135 return-void .end method .method public static setPivotY(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 138 invoke-virtual {p0, p1}, Landroid/view/View;->setPivotY(F)V .line 139 return-void .end method .method public static setRotation(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 114 invoke-virtual {p0, p1}, Landroid/view/View;->setRotation(F)V .line 115 return-void .end method .method public static setRotationX(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 118 invoke-virtual {p0, p1}, Landroid/view/View;->setRotationX(F)V .line 119 return-void .end method .method public static setRotationY(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 122 invoke-virtual {p0, p1}, Landroid/view/View;->setRotationY(F)V .line 123 return-void .end method .method public static setSaveFromParentEnabled(Landroid/view/View;Z)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "enabled" # Z .prologue .line 154 invoke-virtual {p0, p1}, Landroid/view/View;->setSaveFromParentEnabled(Z)V .line 155 return-void .end method .method public static setScaleX(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 126 invoke-virtual {p0, p1}, Landroid/view/View;->setScaleX(F)V .line 127 return-void .end method .method public static setScaleY(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 130 invoke-virtual {p0, p1}, Landroid/view/View;->setScaleY(F)V .line 131 return-void .end method .method public static setTranslationX(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 94 invoke-virtual {p0, p1}, Landroid/view/View;->setTranslationX(F)V .line 95 return-void .end method .method public static setTranslationY(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 98 invoke-virtual {p0, p1}, Landroid/view/View;->setTranslationY(F)V .line 99 return-void .end method .method public static setX(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 106 invoke-virtual {p0, p1}, Landroid/view/View;->setX(F)V .line 107 return-void .end method .method public static setY(Landroid/view/View;F)V .locals 0 .param p0, "view" # Landroid/view/View; .param p1, "value" # F .prologue .line 110 invoke-virtual {p0, p1}, Landroid/view/View;->setY(F)V .line 111 return-void .end method .method private static tickleInvalidationFlag(Landroid/view/View;)V .locals 2 .param p0, "view" # Landroid/view/View; .prologue .line 182 invoke-virtual {p0}, Landroid/view/View;->getTranslationY()F move-result v0 .line 183 .local v0, "y":F const/high16 v1, 0x3f800000 # 1.0f add-float/2addr v1, v0 invoke-virtual {p0, v1}, Landroid/view/View;->setTranslationY(F)V .line 184 invoke-virtual {p0, v0}, Landroid/view/View;->setTranslationY(F)V .line 185 return-void .end method