Files
supermegamestre 4bbd74a497 First Upload
Just the APK
Force update disabled, will only work offline.
2026-01-26 00:26:29 -03:00

259 lines
8.9 KiB
Smali

.class public Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;
.super Lcom/ironsource/mediationsdk/ads/nativead/AdapterNativeAdData;
.source "SourceFile"
# instance fields
.field private mIconDrawable:Landroid/graphics/drawable/Drawable;
.field private final mNativeAd:Lcom/facebook/ads/NativeAd;
# direct methods
.method public constructor <init>(Lcom/facebook/ads/NativeAd;Landroid/graphics/drawable/Drawable;)V
.locals 0
.line 15
invoke-direct {p0}, Lcom/ironsource/mediationsdk/ads/nativead/AdapterNativeAdData;-><init>()V
iput-object p1, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
iput-object p2, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mIconDrawable:Landroid/graphics/drawable/Drawable;
return-void
.end method
# virtual methods
.method public getAdvertiser()Ljava/lang/String;
.locals 3
.line 29
sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->ADAPTER_CALLBACK:Lcom/ironsource/mediationsdk/logger/IronLog;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "advertiser = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
invoke-virtual {v2}, Lcom/facebook/ads/NativeAdBase;->getAdvertiserName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/ironsource/mediationsdk/logger/IronLog;->verbose(Ljava/lang/String;)V
iget-object v0, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
.line 31
invoke-virtual {v0}, Lcom/facebook/ads/NativeAdBase;->getAdvertiserName()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getBody()Ljava/lang/String;
.locals 3
.line 36
sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->ADAPTER_CALLBACK:Lcom/ironsource/mediationsdk/logger/IronLog;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "body = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
invoke-virtual {v2}, Lcom/facebook/ads/NativeAdBase;->getAdBodyText()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/ironsource/mediationsdk/logger/IronLog;->verbose(Ljava/lang/String;)V
iget-object v0, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
.line 38
invoke-virtual {v0}, Lcom/facebook/ads/NativeAdBase;->getAdBodyText()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getCallToAction()Ljava/lang/String;
.locals 3
.line 43
sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->ADAPTER_CALLBACK:Lcom/ironsource/mediationsdk/logger/IronLog;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "cta = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
invoke-virtual {v2}, Lcom/facebook/ads/NativeAdBase;->getAdCallToAction()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/ironsource/mediationsdk/logger/IronLog;->verbose(Ljava/lang/String;)V
iget-object v0, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
.line 45
invoke-virtual {v0}, Lcom/facebook/ads/NativeAdBase;->getAdCallToAction()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getIcon()Lcom/ironsource/mediationsdk/ads/nativead/interfaces/NativeAdDataInterface$Image;
.locals 4
iget-object v0, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
.line 50
invoke-virtual {v0}, Lcom/facebook/ads/NativeAdBase;->getAdIcon()Lcom/facebook/ads/NativeAdBase$Image;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
invoke-virtual {v0}, Lcom/facebook/ads/NativeAdBase;->getAdIcon()Lcom/facebook/ads/NativeAdBase$Image;
move-result-object v0
invoke-virtual {v0}, Lcom/facebook/ads/NativeAdBase$Image;->getUrl()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v0
goto :goto_0
:cond_0
const/4 v0, 0x0
.line 51
:goto_0
sget-object v1, Lcom/ironsource/mediationsdk/logger/IronLog;->ADAPTER_CALLBACK:Lcom/ironsource/mediationsdk/logger/IronLog;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "icon uri = "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/ironsource/mediationsdk/logger/IronLog;->verbose(Ljava/lang/String;)V
iget-object v1, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
.line 53
invoke-virtual {v1}, Lcom/facebook/ads/NativeAdBase;->getPreloadedIconViewDrawable()Landroid/graphics/drawable/Drawable;
move-result-object v1
if-eqz v1, :cond_1
iget-object v1, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
.line 54
invoke-virtual {v1}, Lcom/facebook/ads/NativeAdBase;->getPreloadedIconViewDrawable()Landroid/graphics/drawable/Drawable;
move-result-object v1
iput-object v1, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mIconDrawable:Landroid/graphics/drawable/Drawable;
.line 56
:cond_1
new-instance v1, Lcom/ironsource/mediationsdk/ads/nativead/interfaces/NativeAdDataInterface$Image;
iget-object v2, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mIconDrawable:Landroid/graphics/drawable/Drawable;
invoke-direct {v1, v2, v0}, Lcom/ironsource/mediationsdk/ads/nativead/interfaces/NativeAdDataInterface$Image;-><init>(Landroid/graphics/drawable/Drawable;Landroid/net/Uri;)V
return-object v1
.end method
.method public getTitle()Ljava/lang/String;
.locals 3
.line 22
sget-object v0, Lcom/ironsource/mediationsdk/logger/IronLog;->ADAPTER_CALLBACK:Lcom/ironsource/mediationsdk/logger/IronLog;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "headline = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
invoke-virtual {v2}, Lcom/facebook/ads/NativeAdBase;->getAdHeadline()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/ironsource/mediationsdk/logger/IronLog;->verbose(Ljava/lang/String;)V
iget-object v0, p0, Lcom/ironsource/adapters/facebook/nativead/FacebookNativeAdData;->mNativeAd:Lcom/facebook/ads/NativeAd;
.line 24
invoke-virtual {v0}, Lcom/facebook/ads/NativeAdBase;->getAdHeadline()Ljava/lang/String;
move-result-object v0
return-object v0
.end method