Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,119 @@
package com.ironsource.mediationsdk;
import android.view.View;
import android.widget.FrameLayout;
import com.ironsource.mediationsdk.IronSource;
import com.ironsource.mediationsdk.adunit.adapter.listener.BannerAdListener;
import com.ironsource.mediationsdk.adunit.adapter.utility.AdData;
import com.ironsource.mediationsdk.adunit.adapter.utility.AdapterErrorType;
import com.ironsource.mediationsdk.logger.IronLog;
import com.ironsource.mediationsdk.logger.IronSourceError;
import com.ironsource.mediationsdk.model.NetworkSettings;
import com.ironsource.mediationsdk.sdk.BannerSmashListener;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class j extends a<BannerAdListener> implements BannerSmashListener {
public j(AbstractAdapter abstractAdapter, NetworkSettings networkSettings) {
super(abstractAdapter, networkSettings, IronSource.AD_UNIT.BANNER, null);
}
@Override // com.ironsource.mediationsdk.a
public void a(JSONObject jSONObject) {
this.a.destroyBanner(jSONObject);
}
@Override // com.ironsource.mediationsdk.a
public void a(JSONObject jSONObject, JSONObject jSONObject2, AdData adData) {
Integer num = adData.getInt("instanceType");
IronSourceBannerLayout ironSourceBannerLayout = (IronSourceBannerLayout) adData.getAdUnitData().get("bannerLayout");
if (num == null || num.intValue() != 1) {
this.a.loadBannerForBidding(jSONObject, jSONObject2, adData.getServerData(), ironSourceBannerLayout, this);
} else {
this.a.loadBanner(jSONObject, jSONObject2, ironSourceBannerLayout, this);
}
}
public boolean a(IronSourceError ironSourceError) {
return ironSourceError.getErrorCode() == 606;
}
@Override // com.ironsource.mediationsdk.a
public IronSource.AD_UNIT b() {
return IronSource.AD_UNIT.BANNER;
}
@Override // com.ironsource.mediationsdk.a
public void c(JSONObject jSONObject) {
this.a.onBannerViewBound(jSONObject);
}
@Override // com.ironsource.mediationsdk.a
public void d(JSONObject jSONObject) {
this.a.onBannerViewWillBind(jSONObject);
}
@Override // com.ironsource.mediationsdk.sdk.BannerSmashListener
public void onBannerAdClicked() {
IronLog.ADAPTER_CALLBACK.verbose(a());
if (this.b.get() != null) {
((BannerAdListener) this.b.get()).onAdClicked();
}
}
@Override // com.ironsource.mediationsdk.sdk.BannerSmashListener
public void onBannerAdLeftApplication() {
IronLog.ADAPTER_CALLBACK.verbose(a());
if (this.b.get() != null) {
((BannerAdListener) this.b.get()).onAdLeftApplication();
}
}
@Override // com.ironsource.mediationsdk.sdk.BannerSmashListener
public void onBannerAdLoadFailed(IronSourceError ironSourceError) {
IronLog.ADAPTER_CALLBACK.verbose(a("error = " + ironSourceError));
if (this.b.get() != null) {
((BannerAdListener) this.b.get()).onAdLoadFailed(a(ironSourceError) ? AdapterErrorType.ADAPTER_ERROR_TYPE_NO_FILL : AdapterErrorType.ADAPTER_ERROR_TYPE_INTERNAL, ironSourceError.getErrorCode(), ironSourceError.getErrorMessage());
}
}
@Override // com.ironsource.mediationsdk.sdk.BannerSmashListener
public void onBannerAdLoaded(View view, FrameLayout.LayoutParams layoutParams) {
IronLog.ADAPTER_CALLBACK.verbose(a());
if (this.b.get() != null) {
((BannerAdListener) this.b.get()).onAdLoadSuccess(view, layoutParams);
}
}
@Override // com.ironsource.mediationsdk.sdk.BannerSmashListener
public void onBannerAdScreenDismissed() {
IronLog.ADAPTER_CALLBACK.verbose(a());
if (this.b.get() != null) {
((BannerAdListener) this.b.get()).onAdScreenDismissed();
}
}
@Override // com.ironsource.mediationsdk.sdk.BannerSmashListener
public void onBannerAdScreenPresented() {
IronLog.ADAPTER_CALLBACK.verbose(a());
if (this.b.get() != null) {
((BannerAdListener) this.b.get()).onAdScreenPresented();
}
}
@Override // com.ironsource.mediationsdk.sdk.BannerSmashListener
public void onBannerAdShown() {
IronLog.ADAPTER_CALLBACK.verbose(a());
if (this.b.get() != null) {
((BannerAdListener) this.b.get()).onAdOpened();
}
}
@Override // com.ironsource.mediationsdk.sdk.BannerSmashListener
public void onBannerInitFailed(IronSourceError ironSourceError) {
}
@Override // com.ironsource.mediationsdk.sdk.BannerSmashListener
public void onBannerInitSuccess() {
}
}