Android 原生gromore广告banner视频代码
时间: 2024-05-10 22:14:40 浏览: 6
以下是在 Android 应用中使用 GroMore 广告服务显示 Banner 广告和视频广告的示例代码:
1. 在 app 的 build.gradle 文件中添加 GroMore 广告 SDK 的依赖:
```
dependencies {
implementation 'com.gromore:gromore-sdk:1.0.0'
}
```
2. 在布局文件中添加 GroMore 广告的 Banner 广告视图:
```xml
<com.gromore.adlibrary.banner.BannerAdView
android:id="@+id/bannerAdView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:adSize="BANNER_320x50"
app:adUnitId="YOUR_AD_UNIT_ID" />
```
注意:adUnitId 是你在 GroMore 广告平台创建的广告单元 ID。
3. 在 Activity 或 Fragment 中加载 Banner 广告:
```java
BannerAdView bannerAdView = findViewById(R.id.bannerAdView);
bannerAdView.loadAd(new BannerAdListener() {
@Override
public void onAdLoaded() {
// 广告加载成功回调
}
@Override
public void onAdFailedToLoad(String errorMessage) {
// 广告加载失败回调
}
@Override
public void onAdClicked() {
// 广告被点击回调
}
});
```
4. 加载 GroMore 广告的视频广告:
```java
VideoAd videoAd = new VideoAd(this, "YOUR_AD_UNIT_ID");
videoAd.setVideoAdListener(new VideoAdListener() {
@Override
public void onVideoAdLoaded() {
// 视频广告加载成功回调
}
@Override
public void onVideoAdFailedToLoad(String errorMessage) {
// 视频广告加载失败回调
}
@Override
public void onVideoAdStarted() {
// 视频广告开始播放回调
}
@Override
public void onVideoAdCompleted() {
// 视频广告播放完成回调
}
@Override
public void onVideoAdClicked() {
// 视频广告被点击回调
}
@Override
public void onVideoAdClosed() {
// 视频广告关闭回调
}
});
videoAd.loadAd();
```
注意:adUnitId 是你在 GroMore 广告平台创建的广告单元 ID。