1

最近、企業の広告を表示するために 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");
    }

しかし、画像が表示されず、カタログに「最初のレイアウト後にビュー幅を取得できません」というエラーが常に表示されます。

誰もこの問題に遭遇しましたか?

このエラーがどこから来たのかわかりませんか?皆さん、ありがとうございました。

4

0 に答える 0