我很好奇如何在點擊mopub廣告時加載web視圖。默認情況下,廣告正在打開瀏覽器。這方面的文檔很少,我一直沒能找到任何例子。Android:需要Mopub廣告才能在點擊時在WebView中打開
我實例化了我在mopub api中找到的AdView類,因爲它看上去應該做我想要的但是無濟於事。而且我仍然不確定如何將廣告點擊從瀏覽器切換到webview。
另外,getClickThroughUrl()返回null。 Mopub正在存儲網址,因爲該頁面在瀏覽器中打開。那麼如何正確檢索URL?
這裏是我的代碼:
mAdView.setAdUnitId(MOPUB_SALES_LIST_ID);
mAdView.loadAd();
mAdView.setOnAdLoadedListener(new OnAdLoadedListener() {
public void OnAdLoaded(MoPubView mpv) {
adPopupLayout.setVisibility(View.VISIBLE);
}
});
mAdView.setOnAdClickedListener(new OnAdClickedListener() {
@Override
public void OnAdClicked(MoPubView m) {
AdView adview = new AdView(getApplicationContext(), mAdView);
adview.loadUrl(m.getClickthroughUrl());
}
});
其實我應該提到m.getCLickthroughUrl()返回null。雖然mopub輸出到我的logcat URL ......但我不能使用它,因爲我必須能夠動態地檢索它。所以我的問題的另一部分是檢索URL。不確定getClickthroughUrl()是否正確。 – askilondz 2012-01-28 02:16:30