i.smali
.class public Lcom/qq/e/comm/plugin/ab/c/i;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/qq/e/comm/plugin/ab/c/k;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/qq/e/comm/plugin/ab/c/i$a;
}
.end annotation
# direct methods
.method private constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method synthetic constructor <init>(Lcom/qq/e/comm/plugin/ab/c/i$1;)V
.registers 2
invoke-direct {p0}, Lcom/qq/e/comm/plugin/ab/c/i;-><init>()V
return-void
.end method
.method public static final a()Lcom/qq/e/comm/plugin/ab/c/i;
.registers 1
sget-object v0, Lcom/qq/e/comm/plugin/ab/c/i$a;->a:Lcom/qq/e/comm/plugin/ab/c/i;
return-object v0
.end method
# virtual methods
.method public a(Lcom/qq/e/comm/plugin/ab/i;Lcom/qq/e/comm/plugin/ab/b/d;)V
.registers 7
const/4 v3, 0x1
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/ab/b/d;->d()Lorg/json/JSONObject;
move-result-object v0
if-eqz v0, :cond_4b
const-string v1, "height"
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v1
const-string v2, "width"
invoke-virtual {v0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v0
int-to-float v1, v1
invoke-interface {p1}, Lcom/qq/e/comm/plugin/ab/i;->a()Landroid/view/View;
move-result-object v2
invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v2
invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object v2
invoke-static {v3, v1, v2}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
move-result v1
float-to-int v1, v1
int-to-float v0, v0
invoke-interface {p1}, Lcom/qq/e/comm/plugin/ab/i;->a()Landroid/view/View;
move-result-object v2
invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v2
invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v2
invoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object v2
invoke-static {v3, v0, v2}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
move-result v0
float-to-int v0, v0
invoke-interface {p1}, Lcom/qq/e/comm/plugin/ab/i;->a()Landroid/view/View;
move-result-object v2
new-instance v3, Landroid/view/ViewGroup$LayoutParams;
invoke-direct {v3, v0, v1}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
invoke-virtual {v2, v3}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
:cond_4b
return-void
.end method
.method public b()Ljava/lang/String;
.registers 2
const-string v0, "containerConfig"
return-object v0
.end method