- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
106 lines
3.9 KiB
Java
106 lines
3.9 KiB
Java
package com.fyber.inneractive.sdk.display;
|
|
|
|
import android.app.Activity;
|
|
import android.content.res.Resources;
|
|
import android.text.TextUtils;
|
|
import android.view.View;
|
|
import android.view.ViewGroup;
|
|
import androidx.annotation.NonNull;
|
|
import com.fyber.inneractive.sdk.activities.InneractiveFullscreenAdActivity;
|
|
import com.fyber.inneractive.sdk.config.enums.Orientation;
|
|
import com.fyber.inneractive.sdk.external.InneractiveAdSpot;
|
|
import com.fyber.inneractive.sdk.external.InneractiveAdSpotManager;
|
|
import com.fyber.inneractive.sdk.external.InneractiveUnitController;
|
|
import com.fyber.inneractive.sdk.flow.z;
|
|
import com.fyber.inneractive.sdk.interfaces.c;
|
|
import com.fyber.inneractive.sdk.util.IAlog;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public final class b extends a implements c.a {
|
|
public InneractiveAdSpot a;
|
|
public com.fyber.inneractive.sdk.interfaces.c b;
|
|
|
|
@Override // com.fyber.inneractive.sdk.display.a
|
|
public final void a(@NonNull Activity activity, @NonNull InneractiveAdSpot inneractiveAdSpot, @NonNull String str) {
|
|
InneractiveAdSpot inneractiveAdSpot2;
|
|
if (TextUtils.isEmpty(str) || (inneractiveAdSpot2 = InneractiveAdSpotManager.get().getSpot(str)) == null || inneractiveAdSpot2.getAdContent() == null) {
|
|
inneractiveAdSpot2 = null;
|
|
}
|
|
this.a = inneractiveAdSpot2;
|
|
if (inneractiveAdSpot2 != null) {
|
|
InneractiveUnitController selectedUnitController = inneractiveAdSpot2.getSelectedUnitController();
|
|
if (selectedUnitController instanceof InneractiveFullscreenAdActivity.FullScreenRendererProvider) {
|
|
com.fyber.inneractive.sdk.interfaces.c fullscreenRenderer = ((InneractiveFullscreenAdActivity.FullScreenRendererProvider) selectedUnitController).getFullscreenRenderer();
|
|
this.b = fullscreenRenderer;
|
|
if (fullscreenRenderer != null) {
|
|
((z) fullscreenRenderer).initialize(this.a);
|
|
try {
|
|
this.b.a(this, activity);
|
|
} catch (Resources.NotFoundException e) {
|
|
IAlog.f("Interstitial Activity: %s", e.getMessage());
|
|
} catch (InneractiveUnitController.AdDisplayError e2) {
|
|
IAlog.f("Interstitial Activity: %s", e2.getMessage());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final void destroy() {
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final void disableCloseButton() {
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final View getCloseButton() {
|
|
return null;
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final ViewGroup getLayout() {
|
|
return null;
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final boolean isCloseButtonDisplay() {
|
|
return false;
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final void secondEndCardWasDisplayed() {
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final void setActivityOrientation(boolean z, Orientation orientation) {
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final void showCloseButton(boolean z, int i, int i2) {
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final void showCloseCountdown() {
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final void updateCloseCountdown(int i) {
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final boolean wasDismissedByUser() {
|
|
return false;
|
|
}
|
|
|
|
@Override // com.fyber.inneractive.sdk.interfaces.c.a
|
|
public final void dismissAd(boolean z) {
|
|
com.fyber.inneractive.sdk.interfaces.c cVar = this.b;
|
|
if (cVar != null) {
|
|
cVar.destroy();
|
|
this.b = null;
|
|
}
|
|
}
|
|
}
|