package com.ironsource.adapters.facebook.nativead; import android.content.Context; import android.view.View; import android.view.ViewGroup; import android.widget.FrameLayout; import com.facebook.ads.AdOptionsView; import com.facebook.ads.MediaView; import com.facebook.ads.NativeAd; import com.facebook.ads.NativeAdLayout; import com.ironsource.mediationsdk.AbstractAdapter; import com.ironsource.mediationsdk.ads.nativead.LevelPlayMediaView; import com.ironsource.mediationsdk.ads.nativead.internal.NativeAdViewHolder; import com.ironsource.mediationsdk.adunit.adapter.internal.nativead.AdapterNativeAdViewBinder; import com.ironsource.mediationsdk.adunit.adapter.utility.AdOptionsPosition; import com.ironsource.mediationsdk.logger.IronLog; import java.util.ArrayList; /* loaded from: classes2.dex */ public class FacebookNativeAdViewBinder extends AdapterNativeAdViewBinder { private final AdOptionsPosition mAdOptionsPosition; private final NativeAd mNativeAd; private NativeAdLayout mNativeAdLayout; @Override // com.ironsource.mediationsdk.adunit.adapter.internal.nativead.AdapterNativeAdViewBinderInterface public ViewGroup getNetworkNativeAdView() { return this.mNativeAdLayout; } public FacebookNativeAdViewBinder(NativeAd nativeAd, AdOptionsPosition adOptionsPosition) { this.mNativeAd = nativeAd; this.mAdOptionsPosition = adOptionsPosition; } @Override // com.ironsource.mediationsdk.adunit.adapter.internal.nativead.AdapterNativeAdViewBinderInterface public void setNativeAdView(final View view) { if (view == null) { IronLog.INTERNAL.error("nativeAdView is null"); return; } final Context context = view.getContext(); this.mNativeAdLayout = new NativeAdLayout(context); final ArrayList arrayList = new ArrayList(); final NativeAdViewHolder nativeAdViewHolder = getNativeAdViewHolder(); if (nativeAdViewHolder.getTitleView() != null) { arrayList.add(nativeAdViewHolder.getTitleView()); } if (nativeAdViewHolder.getAdvertiserView() != null) { arrayList.add(nativeAdViewHolder.getAdvertiserView()); } if (nativeAdViewHolder.getIconView() != null) { arrayList.add(nativeAdViewHolder.getIconView()); } if (nativeAdViewHolder.getBodyView() != null) { arrayList.add(nativeAdViewHolder.getBodyView()); } if (nativeAdViewHolder.getCallToActionView() != null) { arrayList.add(nativeAdViewHolder.getCallToActionView()); } AbstractAdapter.postOnUIThread(new Runnable() { // from class: com.ironsource.adapters.facebook.nativead.FacebookNativeAdViewBinder.1 @Override // java.lang.Runnable public void run() { LevelPlayMediaView mediaView = nativeAdViewHolder.getMediaView(); MediaView mediaView2 = new MediaView(context); if (mediaView != null) { mediaView.addView(mediaView2); } FacebookNativeAdViewBinder.this.mNativeAdLayout.addView(new AdOptionsView(context, FacebookNativeAdViewBinder.this.mNativeAd, FacebookNativeAdViewBinder.this.mNativeAdLayout), FacebookNativeAdViewBinder.this.getAdOptionsLayoutParams()); FacebookNativeAdViewBinder.this.mNativeAdLayout.addView(view); FacebookNativeAdViewBinder.this.mNativeAd.registerViewForInteraction(view, mediaView2, arrayList); } }); } /* renamed from: com.ironsource.adapters.facebook.nativead.FacebookNativeAdViewBinder$2, reason: invalid class name */ public static /* synthetic */ class AnonymousClass2 { static final /* synthetic */ int[] $SwitchMap$com$ironsource$mediationsdk$adunit$adapter$utility$AdOptionsPosition; static { int[] iArr = new int[AdOptionsPosition.values().length]; $SwitchMap$com$ironsource$mediationsdk$adunit$adapter$utility$AdOptionsPosition = iArr; try { iArr[AdOptionsPosition.TOP_LEFT.ordinal()] = 1; } catch (NoSuchFieldError unused) { } try { $SwitchMap$com$ironsource$mediationsdk$adunit$adapter$utility$AdOptionsPosition[AdOptionsPosition.TOP_RIGHT.ordinal()] = 2; } catch (NoSuchFieldError unused2) { } try { $SwitchMap$com$ironsource$mediationsdk$adunit$adapter$utility$AdOptionsPosition[AdOptionsPosition.BOTTOM_LEFT.ordinal()] = 3; } catch (NoSuchFieldError unused3) { } } } /* JADX INFO: Access modifiers changed from: private */ public FrameLayout.LayoutParams getAdOptionsLayoutParams() { FrameLayout.LayoutParams layoutParams = new FrameLayout.LayoutParams(-2, -2); int i = AnonymousClass2.$SwitchMap$com$ironsource$mediationsdk$adunit$adapter$utility$AdOptionsPosition[this.mAdOptionsPosition.ordinal()]; if (i == 1) { layoutParams.gravity = 51; } else if (i == 2) { layoutParams.gravity = 53; } else if (i != 3) { layoutParams.gravity = 85; } else { layoutParams.gravity = 83; } return layoutParams; } }