blob: b39d97df239cd69c48dcff06b8125d70f8bc2f63 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package com.mopub.nativeads;
import android.os.SystemClock;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.mapswithme.maps.ads.AdDataAdapter;
import com.mapswithme.maps.ads.CachedMwmNativeAd;
import com.mapswithme.maps.ads.MopubNativeAd;
public class MopubNativeAdFactory
{
@Nullable
public static CachedMwmNativeAd createNativeAd(@NonNull NativeAd ad)
{
BaseNativeAd baseAd = ad.getBaseNativeAd();
if (baseAd instanceof StaticNativeAd)
{
return new MopubNativeAd(ad, new AdDataAdapter.StaticAd((StaticNativeAd) baseAd), null,
SystemClock.elapsedRealtime());
}
return null;
}
}
|