NativeAdScrollView provides a horizontal scrolling experience hosting either NativeAdViews or custom views. It must be constructed with a loaded NativeAdsManager
NativeAdScrollView can be declared using a template view as follows:
NativeAdScrollView scrollView = new NativeAdScrollView(context, adsManager, NativeAdView.Type.HEIGHT_300); addView(scrollView);
Extends: | LinearLayout |
Package: | ads |
NativeAdScrollView(Context, NativeAdsManager, AdViewProvider)
public NativeAdScrollView(Context context, NativeAdsManager manager, AdViewProvider viewProvider)
Parameter | Description |
---|---|
context | |
manager | |
viewProvider |
NativeAdScrollView(Context, NativeAdsManager, AdViewProvider, int)
public NativeAdScrollView(Context context, NativeAdsManager manager, AdViewProvider viewProvider, int maxAds)
Parameter | Description |
---|---|
context | |
manager | |
viewProvider | |
maxAds |
NativeAdScrollView(Context, NativeAdsManager, Type)
public NativeAdScrollView(Context context, NativeAdsManager manager, Type type)
Parameter | Description |
---|---|
context | |
manager | |
type |
NativeAdScrollView(Context, NativeAdsManager, Type, NativeAdViewAttributes)
public NativeAdScrollView(Context context, NativeAdsManager manager, Type type, NativeAdViewAttributes attributes)
Parameter | Description |
---|---|
context | |
manager | |
type | |
attributes |
NativeAdScrollView(Context, NativeAdsManager, Type, NativeAdViewAttributes, int)
public NativeAdScrollView(Context context, NativeAdsManager manager, Type type, NativeAdViewAttributes attributes, int maxAds)
Parameter | Description |
---|---|
context | |
manager | |
type | |
attributes | |
maxAds |
setInset(int)
public void setInset(int inset)
Parameter | Description |
---|---|
inset |
DEFAULT_MAX_ADS
public static final int DEFAULT_MAX_ADS
DEFAULT_INSET
public static final int DEFAULT_INSET