Files
vtosters/smali/smali_classes2/com/vk/extensions/ResourcesExt.smali
T

65 lines
1.5 KiB
Smali

.class public final Lcom/vk/extensions/ResourcesExt;
.super Ljava/lang/Object;
.source "ResourcesExt.kt"
# direct methods
.method public static final a(Landroid/content/Context;)I
.locals 1
.line 2
invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object p0
const-string v0, "resources"
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object p0
iget p0, p0, Landroid/util/DisplayMetrics;->widthPixels:I
return p0
.end method
.method public static final a(Landroid/content/res/Resources;F)I
.locals 0
.line 1
invoke-virtual {p0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object p0
iget p0, p0, Landroid/util/DisplayMetrics;->density:F
mul-float p1, p1, p0
invoke-static {p1}, Ljava/lang/Math;->round(F)I
move-result p0
return p0
.end method
.method public static final a(Landroid/view/View;)I
.locals 1
.line 3
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p0
const-string v0, "context"
invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p0}, Lcom/vk/extensions/ResourcesExt;->a(Landroid/content/Context;)I
move-result p0
return p0
.end method