Class Info |
|---|
public class SplashView 开屏广告视图,用于获取广告,获取到广告后,SDK会自动根据配置处理和展示广告素材。 |
Qualifier and Type | Interface Name and Description |
|---|---|
static class | SplashView.SplashAdLoadListener 开屏广告加载监听器。 |
Constructor Name |
|---|
SplashView(Context context) 开屏广告视图构造函数。 |
SplashView(Context context, AttributeSet attrs) 开屏广告视图构造函数。 |
SplashView(Context context, AttributeSet attrs, int defStyleAttr) 开屏广告视图构造函数。 |
Qualifier and Type | Method Name and Description |
|---|---|
void | 销毁视图。 |
boolean | isLoaded() 判断广告是否已经加载完毕。 |
boolean | 判断广告是否正在加载。 |
void | load(String adId, int orientation, AdParam adParam, SplashAdLoadListener listener) 获取并显示开屏广告,必须在UI线程调用。 |
void | 暂停视图。 |
void | 恢复视图。 |
void | setAdDisplayListener(SplashAdDisplayListener adDisplayListener) 设置开屏广告展示、点击事件的监听器。 |
void | setAudioFocusType(int audioFocusType) 设置视频类开屏广告的的音频焦点抢占策略。 |
void | setLogo(View logo) 设置Logo区域,并指定Slogan的Logo区域隐藏策略,默认隐藏。 |
void | setLogo(View logo, int defaultVisibility) 设置Logo区域,并指定Slogan的Logo区域隐藏策略,设置Logo区域的可见性。 |
void | setLogoResId(int logoResId) 设置应用Logo资源ID。 |
void | setMediaNameResId(int mediaNameResId) 设置应用文本描述资源ID。 |
void | setSloganResId(int resId) 设置竖屏下的默认开屏图片,用于开屏广告素材展示前显示。 |
void | setWideSloganResId(int resId) 设置横屏下的默认开屏图片,用于开屏广告素材展示前显示。 |
@Deprecated 获取返回给媒体实时bidding相关数据。 注意: 已废弃。 |
Constructor |
|---|
public SplashView(Context context) 开屏广告视图构造函数。 |
Parameters
Name | Description |
|---|---|
context | 上下文。 |
Constructor |
|---|
public SplashView(Context context, AttributeSet attrs) 开屏广告视图构造函数。 |
Parameters
Name | Description |
|---|---|
context | 上下文。 |
attrs | 视图属性集合。 |
Constructor |
|---|
public SplashView(Context context, AttributeSet attrs, int defStyleAttr) 开屏广告视图构造函数。 |
Parameters
Name | Description |
|---|---|
context | 上下文。 |
attrs | 视图属性集合。 |
defStyleAttr | 默认样式。 |
Method |
|---|
public boolean isLoaded() 判断广告是否已经加载完成。 |
Returns
Type | Description |
|---|---|
boolean | 广告是否已经加载完成:
|
Method |
|---|
public boolean isLoading() 判断广告是否正在加载。 |
Returns
Type | Description |
|---|---|
boolean | 广告是否正在加载:
|
Method |
|---|
public void load(String adId, int orientation, AdParam adParam, SplashAdLoadListener listener) 获取并显示开屏广告,必须在UI线程调用。 |
Parameters
Name | Description |
|---|---|
adId | 广告位ID。 |
orientation | 请求的屏幕方向。 |
adParam | 广告请求参数。 |
listener | 广告加载监听器。 |
Method |
|---|
public void setAdDisplayListener(SplashAdDisplayListener adDisplayListener) 设置开屏广告展示、点击事件的监听器。 |
Parameters
Name | Description |
|---|---|
adDisplayListener | 开屏广告展示监听器。 |
Method |
|---|
public void setAudioFocusType(int audioFocusType) 设置视频类开屏广告的的音频焦点抢占策略。 |
Parameters
Name | Description |
|---|---|
audioFocusType | 音频焦点抢占策略,参见AudioFocusType。 |
Method |
|---|
public void setLogo(View logo) 设置Logo区域,并指定Slogan的Logo区域隐藏策略,默认隐藏。 |
Parameters
Name | Description |
|---|---|
logo | 应用Logo区域的View实例。 |
Method |
|---|
public void setLogo(View logo, int defaultVisibility) 设置Logo区域,并指定Slogan的Logo区域隐藏策略,设置Logo区域的可见性。 |
Parameters
Name | Description |
|---|---|
logo | 应用Logo区域的View实例。 |
defaultVisibility | Logo区域可见性:
|
Method |
|---|
public void setLogoResId(int logoResId) 设置应用Logo资源ID。 |
Parameters
Name | Description |
|---|---|
logoResId | Logo资源ID。 |
Method |
|---|
public void setMediaNameResId(int mediaNameResId) 设置应用文本描述资源ID。 |
Parameters
Name | Description |
|---|---|
mediaNameResId | 媒体信息文本描述资源ID。 |
Method |
|---|
public void setSloganResId(int resId) 设置竖屏下的默认开屏图片,用于开屏广告素材展示前显示。 |
Parameters
Name | Description |
|---|---|
resId | 默认开屏图片的资源ID。 |
Method |
|---|
public void setWideSloganResId(int resId) 设置横屏下的默认开屏图片,用于开屏广告素材展示前显示。 |
Parameters
Name | Description |
|---|---|
resId | 默认开屏图片的资源ID。 |