智能客服
你问我答,随时在线为你解决问题
HMS Core
Class Info |
|---|
public class BannerAdSize extends AdSize 横幅广告尺寸的类。 |
Qualifier and Type | Field and Description |
|---|---|
BannerAdSize | 横幅广告尺寸:160x600dp。 |
BannerAdSize | 横幅广告尺寸:300x250dp。 |
BannerAdSize | 横幅广告尺寸:320x50dp。 |
BannerAdSize | 横幅广告尺寸:320x100dp。 |
BannerAdSize | 横幅广告尺寸:360x57dp。 |
BannerAdSize | 横幅广告尺寸:360x144dp。 |
BannerAdSize | 横幅广告尺寸:468x60dp。 |
BannerAdSize | 横幅广告尺寸:728x90dp。 |
BannerAdSize | 自适应横幅尺寸,根据设备的尺寸和横竖屏状态计算出合适的尺寸。 |
BannerAdSize | 动态横幅尺寸,宽度匹配父布局宽度,高度匹配广告内容的高度。 |
BannerAdSize | 无效尺寸,使用该尺寸无法请求广告。 |
BannerAdSize | 动态横幅尺寸,屏幕宽度和自动高度。 |
Qualifier and Type | Method Name and Description |
|---|---|
static BannerAdSize | getCurrentDirectionBannerSize(Context context, int width) 根据设备当前方向和自定义宽度来获取横幅广告尺寸。 |
int | 获取广告高度。 |
int | getHeightPx(Context context) 获取广告高度。 |
static BannerAdSize | getLandscapeBannerSize(Context context, int width) 设备横屏模式下,根据自定义宽度来获取横幅广告尺寸。 |
static BannerAdSize | getPortraitBannerSize(Context context, int width) 设备纵向模式下,根据自定义宽度来获取横幅广告尺寸。 |
int | getWidth() 获取广告宽度。 |
int | getWidthPx(Context context) 获取广告宽度。 |
boolean | 广告尺寸是否为自动高度。 |
boolean | 广告尺寸是否为动态的。 |
boolean | 广告宽度是否为屏幕尺寸。 |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_160_600 横幅广告尺寸:160x600dp。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_300_250 横幅广告尺寸:300x250dp。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_320_50 横幅广告尺寸:320x50dp。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_320_100 横幅广告尺寸:320x100dp。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_360_57 横幅广告尺寸:360x57dp。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_360_144 横幅广告尺寸:360x144dp。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_468_60 横幅广告尺寸:468x60dp。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_728_90 横幅广告尺寸:728x90dp。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_ADVANCED 自适应横幅尺寸,根据设备的尺寸和横竖屏状态计算出合适的尺寸。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_DYNAMIC 动态横幅尺寸,宽度匹配父布局宽度,高度匹配广告内容的高度。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_INVALID 无效尺寸,使用该尺寸无法请求广告。 另请参阅:Constant-values |
Fields |
|---|
public static final BannerAdSize BANNER_SIZE_SMART 动态横幅尺寸,屏幕宽度和自动高度。 另请参阅:Constant-values |
Method |
|---|
public static BannerAdSize getCurrentDirectionBannerSize(Context context,int width) 根据设备当前方向和自定义宽度来获取横幅广告尺寸。 |
Parameters
Name | Description |
|---|---|
context | 上下文。 |
width | 给定宽度。 |
Returns
Type | Description |
|---|---|
BannerAdSize | 横幅广告尺寸。如果context为空,或者获取失败,返回BannerAdSize.BANNER_SIZE_INVALID。 |
Method |
|---|
public final int getHeight() 获取广告高度。 |
Returns
Type | Description |
|---|---|
int | 广告高度,单位:dp。 |
Method |
|---|
public final int getHeightPx(Context context) 获取广告高度。 |
Parameters
Name | Description |
|---|---|
context | 上下文。 |
Returns
Type | Description |
|---|---|
int | 广告高度,单位:px。获取失败,返回-1。 |
Method |
|---|
public static BannerAdSize getLandscapeBannerSize(Context context, int width) 设备横屏模式下,根据自定义宽度来获取横幅广告尺寸。 |
Parameters
Name | Description |
|---|---|
context | 上下文。 |
width | 给定宽度。 |
Returns
Type | Description |
|---|---|
BannerAdSize | 横幅广告尺寸。如果context为空,或者获取失败,返回BannerAdSize.BANNER_SIZE_INVALID。 |
Method |
|---|
public static BannerAdSize getPortraitBannerSize(Context context, int width) 设备纵向模式下,根据自定义宽度来获取横幅广告尺寸。 |
Parameters
Name | Description |
|---|---|
context | 上下文。 |
width | 给定宽度。 |
Returns
Type | Description |
|---|---|
BannerAdSize | 横幅广告尺寸。如果context为空,或者获取失败,返回BannerAdSize.BANNER_SIZE_INVALID。 |
Method |
|---|
public final int getWidth() 获取广告宽度。 |
Returns
Type | Description |
|---|---|
int | 广告宽度,单位:dp。 |
Method |
|---|
public final int getWidthPx(Context context) 获取广告宽度。 |
Parameters
Name | Description |
|---|---|
context | 上下文。 |
Returns
Type | Description |
|---|---|
int | 广告宽度,单位:px。获取失败,返回-1。 |
Method |
|---|
public final boolean isAutoHeightSize() 广告尺寸是否是自动高度。 |
Returns
Type | Description |
|---|---|
boolean | 广告尺寸是否是自动高度:
默认值为false。 |
Method |
|---|
public boolean isDynamicSize() 广告尺寸是否是动态的。 |
Returns
Type | Description |
|---|---|
boolean | 广告尺寸是否是动态的:
默认值为false。 |
Method |
|---|
public final boolean isFullWidthSize() 广告宽度是否是屏幕尺寸。 |
Returns
Type | Description |
|---|---|
boolean | 广告宽度是否是屏幕尺寸:
默认值为false。 |
智能客服
你问我答,随时在线为你解决问题
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功