154 lines
		
	
	
		
			5.1 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
			
		
		
	
	
			154 lines
		
	
	
		
			5.1 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
.class final Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;
 | 
						|
.super Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;
 | 
						|
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
 | 
						|
 | 
						|
 | 
						|
# annotations
 | 
						|
.annotation system Ldalvik/annotation/EnclosingClass;
 | 
						|
    value = Lcom/google/ads/mediation/AbstractAdViewAdapter;
 | 
						|
.end annotation
 | 
						|
 | 
						|
.annotation system Ldalvik/annotation/InnerClass;
 | 
						|
    accessFlags = 0x9
 | 
						|
    name = "zza"
 | 
						|
.end annotation
 | 
						|
 | 
						|
 | 
						|
# instance fields
 | 
						|
.field private final zzme:Lcom/google/android/gms/ads/formats/NativeContentAd;
 | 
						|
 | 
						|
 | 
						|
# direct methods
 | 
						|
.method public constructor <init>(Lcom/google/android/gms/ads/formats/NativeContentAd;)V
 | 
						|
    .locals 1
 | 
						|
 | 
						|
    .line 1
 | 
						|
    invoke-direct {p0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;-><init>()V
 | 
						|
 | 
						|
    .line 2
 | 
						|
    iput-object p1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;->zzme:Lcom/google/android/gms/ads/formats/NativeContentAd;
 | 
						|
 | 
						|
    .line 3
 | 
						|
    invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getHeadline()Ljava/lang/CharSequence;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setHeadline(Ljava/lang/String;)V
 | 
						|
 | 
						|
    .line 4
 | 
						|
    invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getImages()Ljava/util/List;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setImages(Ljava/util/List;)V
 | 
						|
 | 
						|
    .line 5
 | 
						|
    invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getBody()Ljava/lang/CharSequence;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setBody(Ljava/lang/String;)V
 | 
						|
 | 
						|
    .line 6
 | 
						|
    invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getLogo()Lcom/google/android/gms/ads/formats/NativeAd$Image;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    if-eqz v0, :cond_0
 | 
						|
 | 
						|
    .line 7
 | 
						|
    invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getLogo()Lcom/google/android/gms/ads/formats/NativeAd$Image;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setLogo(Lcom/google/android/gms/ads/formats/NativeAd$Image;)V
 | 
						|
 | 
						|
    .line 8
 | 
						|
    :cond_0
 | 
						|
    invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getCallToAction()Ljava/lang/CharSequence;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setCallToAction(Ljava/lang/String;)V
 | 
						|
 | 
						|
    .line 9
 | 
						|
    invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getAdvertiser()Ljava/lang/CharSequence;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
 | 
						|
 | 
						|
    move-result-object v0
 | 
						|
 | 
						|
    invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setAdvertiser(Ljava/lang/String;)V
 | 
						|
 | 
						|
    const/4 v0, 0x1
 | 
						|
 | 
						|
    .line 10
 | 
						|
    invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAdMapper;->setOverrideImpressionRecording(Z)V
 | 
						|
 | 
						|
    .line 11
 | 
						|
    invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAdMapper;->setOverrideClickHandling(Z)V
 | 
						|
 | 
						|
    .line 12
 | 
						|
    invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getVideoController()Lcom/google/android/gms/ads/VideoController;
 | 
						|
 | 
						|
    move-result-object p1
 | 
						|
 | 
						|
    invoke-virtual {p0, p1}, Lcom/google/android/gms/ads/mediation/NativeAdMapper;->zza(Lcom/google/android/gms/ads/VideoController;)V
 | 
						|
 | 
						|
    return-void
 | 
						|
.end method
 | 
						|
 | 
						|
 | 
						|
# virtual methods
 | 
						|
.method public final trackView(Landroid/view/View;)V
 | 
						|
    .locals 2
 | 
						|
 | 
						|
    .line 1
 | 
						|
    instance-of v0, p1, Lcom/google/android/gms/ads/formats/NativeAdView;
 | 
						|
 | 
						|
    if-eqz v0, :cond_0
 | 
						|
 | 
						|
    .line 2
 | 
						|
    move-object v0, p1
 | 
						|
 | 
						|
    check-cast v0, Lcom/google/android/gms/ads/formats/NativeAdView;
 | 
						|
 | 
						|
    iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;->zzme:Lcom/google/android/gms/ads/formats/NativeContentAd;
 | 
						|
 | 
						|
    invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/formats/NativeAdView;->setNativeAd(Lcom/google/android/gms/ads/formats/NativeAd;)V
 | 
						|
 | 
						|
    .line 3
 | 
						|
    :cond_0
 | 
						|
    sget-object v0, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;->zzblg:Ljava/util/WeakHashMap;
 | 
						|
 | 
						|
    invoke-virtual {v0, p1}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
 | 
						|
 | 
						|
    move-result-object p1
 | 
						|
 | 
						|
    check-cast p1, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;
 | 
						|
 | 
						|
    if-eqz p1, :cond_1
 | 
						|
 | 
						|
    .line 4
 | 
						|
    iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;->zzme:Lcom/google/android/gms/ads/formats/NativeContentAd;
 | 
						|
 | 
						|
    invoke-virtual {p1, v0}, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;->setNativeAd(Lcom/google/android/gms/ads/formats/NativeAd;)V
 | 
						|
 | 
						|
    :cond_1
 | 
						|
    return-void
 | 
						|
.end method
 |