目录

CLASS info
public class BannerView extends FrameLayout implements IBannerView
Banner ad view.

Public Constructor Summary

Constructor name
BannerView(Context context)
Banner ad view constructor.
BannerView(Context context, AttributeSet attrs)
Banner ad view constructor.
BannerView(Context context, AttributeSet attrs, int defStyle)
Banner ad view constructor.

Public Method Summary

Return typeMethod name
voiddestroy()
Destroys an ad view.
StringgetAdId()
Obtains an ad slot ID.
AdListener            getAdListener()
Obtains an ad listener.
BannerAdSize            getBannerAdSize()
Obtains the size of a banner ad.
booleanisLoading()
Checks whether ads are being loaded.
voidloadAd(AdParam adParam)
Loads an ad.
voidpause()
Pauses any additional processing related to an ad view.
voidresume()
Resumes an ad view after the pause() method is called last time.
voidsetAdId(String adId)
Sets an ad slot ID.
voidsetBannerAdSize(BannerAdSize adSize)
Sets the banner ad size.
voidsetAdListener(AdListener listener)
Sets an ad listener for an ad view.
voidsetBannerRefresh(long time)
Sets a rotation interval for banner ads.

Public Constructors

Constructor
public BannerView(Context context)
Banner ad view constructor.


Parameters
 

Parameter nameParameter desc
contextContext.
Constructor
public BannerView(Context context, AttributeSet attrs)
Banner ad view constructor.


Parameters
 

Parameter nameParameter desc
contextContext.
attrsView attribute set.
Constructor
BannerView(Context context, AttributeSet attrs, int defStyle)
Banner ad view constructor.


Parameters
 

Parameter nameParameter desc
contextContext.
attrsView attribute set.
defStyleBasic style value.

Public Methods

Method
public void destroy()
Destroys an ad view.
Method
public String getAdId()
Obtains an ad slot ID.


Return
 

typedesc
StringAd slot ID.
Method
public AdListener getAdListener()
Obtains an ad listener.


Return
 

typedesc
AdListenerAd listener.
Method
public BannerAdSize getBannerAdSize()
Obtains the size of a banner ad.


Return
 

typedesc
BannerAdSize            Size of a banner ad.
Method
public boolean isLoading()
Checks whether ads are being loaded.


Return
 

typedesc
booleanIf ads are being loaded, true is returned. Otherwise, false is returned.
Method
public void loadAd(AdParam adParam)
Loads an ad.


Parameters
 

Parameter nameParameter desc
adParamAd param.
Method
public void pause()
Pauses any additional processing related to an ad view.
Method
public void resume()
Resumes an ad view after the pause() method is called last time.
Method
public void setAdId(String adId)
Sets an ad slot ID.


Parameters
 

Parameter nameParameter desc
adIdAd slot ID.
Method
public void setBannerAdSize(BannerAdSize adSize)
Sets the banner ad size.


Parameters
 

Parameter nameParameter desc
adSizeSize of a banner ad.
Method
public void setAdListener(AdListener listener)
Sets an ad listener for an ad view.


Parameters
 

Parameter nameParameter desc
listenerAd listener.
Method
public void setBannerRefresh(long time)
Sets a rotation interval for banner ads.


Parameters
 

Parameter nameParameter desc
timeRotation interval, in seconds. The value ranges from 30 to 120.