public class Ad
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
AD_NEW_LOADING_HIDE |
static int |
AD_NEW_LOADING_SHOW |
static int |
AD_URL_NEW |
static int |
AD_URL_OLD |
protected static java.lang.String |
BLANK_URL
webview 空白也url
|
protected static int |
DIALOG_AD_TYPE_ACTIVITY
活动类型
|
protected static int |
DIALOG_AD_TYPE_REWARD
奖励类型
|
protected java.lang.String |
mActivityHost |
protected static java.lang.String |
ROOT_AD_PATH_COMM
普通的引擎链接地址
|
protected static java.lang.String |
ROOT_AD_PATH_COMM_OLD
老版引擎链接地址
|
protected static java.lang.String |
ROOT_AD_PATH_MORE
更多福利的引擎链接地址
|
protected static java.lang.String |
ROOT_AD_PATH_MORE_OLD |
| 构造器和说明 |
|---|
Ad(java.lang.String appKey,
java.lang.String slotId) |
Ad(java.lang.String appKey,
java.lang.String slotId,
java.lang.String userId) |
Ad(java.lang.String appKey,
java.lang.String slotId,
java.lang.String userId,
java.lang.String deviceId) |
Ad(java.lang.String appKey,
java.lang.String slotId,
java.lang.String userId,
java.lang.String deviceId,
int useLoading) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
adExposed()
GG曝光上报
|
void |
destroy()
释放资源
|
protected android.app.Activity |
getActivity() |
protected BasePopupView |
getActivityDialog() |
java.lang.String |
getActivityHost() |
protected AdWebView |
getActivityWebView() |
protected AdWebViewClient |
getActivityWebViewClient() |
int |
getAd_type() |
protected AdCallBack |
getAdCallBack() |
android.widget.FrameLayout |
getAdWrap() |
java.lang.String |
getAppKey() |
protected java.lang.String |
getCommEngineUrl() |
FoxResponseBean.DataBean |
getData() |
java.lang.String |
getDeviceId() |
protected AdWebViewClient |
getInsertAdWebViewClient() |
protected AdWebView |
getInsertWebView() |
protected java.lang.String |
getMoreEngineUrl() |
protected BasePopupView |
getMyPrizeDialog() |
protected BasePopupView |
getRewardDialog() |
protected AdWebView |
getRewardWebView() |
protected AdWebViewClient |
getRewardWebViewClient() |
java.lang.String |
getSlotId() |
java.lang.String |
getUserId() |
void |
hide()
隐藏互动GG
|
void |
init(android.app.Activity activity,
android.widget.FrameLayout adWrap,
int ad_type,
AdCallBack adCallBack) |
boolean |
isLandPageShow() |
boolean |
isRewadShow() |
void |
loadAd(android.app.Activity activity,
boolean isCache)
请求GG
|
boolean |
onKeyBack(int keyCode,
android.view.KeyEvent event)
拦截页面的返回按钮
|
void |
resetAdSize(int orientation)
已过时。
|
void |
resetSlotId(java.lang.String slotId)
重置广告位Id 重置以后必须重新调用show方法
|
void |
setActivityHost(java.lang.String mActivityHost) |
void |
setConfigInfo(java.lang.String appKey,
java.lang.String appSecret)
手动调用配置
|
void |
setLandPageShow(boolean landPageShow) |
void |
setRewadShow(boolean rewadShow) |
void |
show()
展示互动GG
|
protected static final java.lang.String BLANK_URL
protected java.lang.String mActivityHost
protected static final int DIALOG_AD_TYPE_ACTIVITY
protected static final int DIALOG_AD_TYPE_REWARD
protected static final java.lang.String ROOT_AD_PATH_COMM
protected static final java.lang.String ROOT_AD_PATH_MORE
protected static final java.lang.String ROOT_AD_PATH_COMM_OLD
protected static final java.lang.String ROOT_AD_PATH_MORE_OLD
public static final int AD_URL_OLD
public static final int AD_URL_NEW
public static final int AD_NEW_LOADING_HIDE
public static final int AD_NEW_LOADING_SHOW
public Ad(java.lang.String appKey,
java.lang.String slotId)
public Ad(java.lang.String appKey,
java.lang.String slotId,
java.lang.String userId)
public Ad(java.lang.String appKey,
java.lang.String slotId,
java.lang.String userId,
java.lang.String deviceId)
public Ad(java.lang.String appKey,
java.lang.String slotId,
java.lang.String userId,
java.lang.String deviceId,
int useLoading)
public java.lang.String getAppKey()
public java.lang.String getSlotId()
public java.lang.String getDeviceId()
public java.lang.String getUserId()
public android.widget.FrameLayout getAdWrap()
protected AdWebView getActivityWebView()
protected BasePopupView getMyPrizeDialog()
protected AdWebView getRewardWebView()
protected AdWebView getInsertWebView()
protected AdCallBack getAdCallBack()
protected BasePopupView getActivityDialog()
protected BasePopupView getRewardDialog()
public FoxResponseBean.DataBean getData()
public java.lang.String getActivityHost()
public void setActivityHost(java.lang.String mActivityHost)
protected android.app.Activity getActivity()
public boolean isRewadShow()
public void setRewadShow(boolean rewadShow)
public boolean isLandPageShow()
public void setLandPageShow(boolean landPageShow)
protected java.lang.String getCommEngineUrl()
protected java.lang.String getMoreEngineUrl()
public int getAd_type()
public void setConfigInfo(java.lang.String appKey,
java.lang.String appSecret)
appKey - appSecret - public void init(android.app.Activity activity,
android.widget.FrameLayout adWrap,
int ad_type,
AdCallBack adCallBack)
public void loadAd(android.app.Activity activity,
boolean isCache)
public void adExposed()
public void resetSlotId(java.lang.String slotId)
slotId - public void show()
public void hide()
protected AdWebViewClient getActivityWebViewClient()
protected AdWebViewClient getRewardWebViewClient()
protected AdWebViewClient getInsertAdWebViewClient()
@Deprecated public void resetAdSize(int orientation)
public void destroy()
public boolean onKeyBack(int keyCode,
android.view.KeyEvent event)
keyCode - 返回按键event -