Class NativeAppwallViewsFactory


  • public class NativeAppwallViewsFactory
    extends java.lang.Object
    • Constructor Detail

      • NativeAppwallViewsFactory

        public NativeAppwallViewsFactory()
    • Method Detail

      • getAppwallAppView

        @NonNull
        public static AppwallAdTeaserView getAppwallAppView​(@NonNull
                                                            NativeAppwallBanner banner,
                                                            @NonNull
                                                            android.content.Context context)
        Returns element for custom Appwall creative, filled with banner data
        Parameters:
        banner - banner data
        context - app context
        Returns:
        configurable appwall view
      • getAppwallAppView

        @NonNull
        public static AppwallAdTeaserView getAppwallAppView​(@NonNull
                                                            android.content.Context context)
        Returns empty element for custom Appwall creative
        Parameters:
        context - app context
        Returns:
        configurable appwall view
      • getAppwallView

        @NonNull
        public static AppwallAdView getAppwallView​(@NonNull
                                                   NativeAppwallAd ad,
                                                   @NonNull
                                                   android.content.Context context)
        Returns scrollable element for displaying of Appwall banners, filled with ad data
        Parameters:
        ad - model containing one or multiple banners
        context - app context
        Returns:
        configurable appwall view
      • getAppwallView

        @NonNull
        public static AppwallAdView getAppwallView​(@NonNull
                                                   android.content.Context context)
        Returns scrollable element for displaying of Appwall banners
        Parameters:
        context - app context
        Returns:
        configurable appwall view