WrapContentGridView.smali
.class public Lcom/sdk/orion/ui/baselibrary/widget/WrapContentGridView;
.super Landroid/widget/GridView;
# direct methods
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 3
invoke-direct {p0, p1, p2}, Landroid/widget/GridView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
return-void
.end method
# virtual methods
.method protected onMeasure(II)V
.registers 5
invoke-virtual {p0}, Lcom/sdk/orion/ui/baselibrary/widget/WrapContentGridView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
iget v0, v0, Landroid/view/ViewGroup$LayoutParams;->height:I
const/4 v1, -0x2
if-ne v0, v1, :cond_12
const v0, 0x1fffffff
const/high16 v1, -0x80000000
invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
move-result p2
:cond_12
invoke-super {p0, p1, p2}, Landroid/widget/GridView;->onMeasure(II)V
return-void
.end method