最近、企業の広告を表示するために MoPub を統合しました。だから私は私のmain.xmlにxmlの一部を追加しました
<com.mopub.mobileads.MoPubView
android:id="@+id/adview"
android:layout_width="fill_parent"
android:layout_height="50dp" />
また、広告のダウンロード画像については、
private static class LoadHtmlAdTaskResult extends LoadUrlTaskResult {
protected String mData;
private LoadHtmlAdTaskResult(AdView adView, String data) {
super(adView);
mData = data;
}
public void execute() {
if (mData == null)
return;
AdView adView = mWeakAdView.get();
if (adView == null || adView.isDestroyed())
return;
adView.mResponseString = mData;
Log.i(TAG, "LoadHtmlAdTaskResult");
//String contain html tags with images
String source =
"<img src='http://banner.testadvertisement.com/campaign/12563254'>";
adView.loadDataWithBaseURL("http://www.adserverpub.com",
source,"text/html","UTF-8","about:blank");
}
しかし、画像が表示されず、カタログに「最初のレイアウト後にビュー幅を取得できません」というエラーが常に表示されます。
誰もこの問題に遭遇しましたか?
このエラーがどこから来たのかわかりませんか?皆さん、ありがとうございました。