【发布时间】:2014-10-27 18:38:09
【问题描述】:
我有一个应用程序可以完美地显示插页式广告,但它们只是图像,作为生活在视频上的一代,我认为允许 Admob 也显示视频广告会很有好处。
我必须为此添加额外的权限吗?或者我应该做些什么不同的事情?
这是我展示广告的方式;
interstitial = new InterstitialAd(Main.this);
// Insert the Ad Unit ID
interstitial.setAdUnitId("ca-app-pub-...442");
//Locate the Banner Ad in activity_main.xml
// Request for Ads
adRequest = new AdRequest.Builder()
// Add a test device to show Test Ads
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("")
.build();
// Load ads into Banner Ads
//adView.loadAd(adRequest);
// Load ads into Interstitial Ads
Runnable r = new Runnable () {
@Override
public void run() {
interstitial.loadAd(adRequest);
}
};
runOnUiThread(r);
// Prepare an Interstitial Ad Listener
interstitial.setAdListener(new AdListener() {
public void onAdLoaded() {
// Call displayInterstitial() function
displayInterstitial();
}
});
只有这两个权限;
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
广告显示很好,但它们只是图片广告,我想要视频!!
【问题讨论】: