1

Millenial Media(http://mmedia.com/)広告を画面の下部に配置する際に問題が発生しました。動作する場合もありますが、理由もなく広告が画面の中央にジャンプする場合もあります。また、広告がその位置から始まる場合もあります。広告が中央と下の位置の間をすばやくジャンプすることがあります。

いくつかの相対的な位置、オプション、構成を試しましたが、正しく機能するものは何もありません。

広告にはAlignParentBottomプロパティがあり、これがMMediaSDKまたはその他の問題であるかどうかはわかりません。

これは、SDKの最新リリースでのみ発生し始めました。誰かがMMediaを使用していて、画面の下部に広告を配置することに光を当てることができますか?

私はAndroid4.1でGoogleNexusを使用しています。

XMLは次のとおりです。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">
    <GameView
            android:id="@android:id/list"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"/>
    <com.millennialmedia.android.MMAdView
            android:id="@+id/ad"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"/>
</RelativeLayout>
4

2 に答える 2

1

サードパーティのコンポーネントを使用した「非常に興味深い」動作がありました。私は彼をコンテナ(私が覚えているLinearLayout)に埋め込むことで解決したので、私の提案はにを追加com.millennialmedia.android.MMAdViewし、 LinearLayoutそれをに追加することRelativeLayoutです。なぜ私のために働いているのか説明できず、なぜラッパーなしで私が望んでいたように働いていないのか説明できませんが、それが解決策でした。

お役に立てば幸いです。

于 2012-11-04T01:34:16.503 に答える
0

これは彼らのシステムの問題だったようです。この返信を受け取りました:

ミレニアルメディアにお問い合わせいただきありがとうございます。これは、最新バージョンのAndroidを実行している特定の高解像度デバイスでのみ発生するように思われる非常に厄介な既知の問題です。具体的には、Android OSは、WebViewオブジェクトの一部のメカニズムを変更したため、HTMLベースのクリエイティブが正しくレンダリングされなくなりました。これは現在優先順位の1つです。繰り返し発生していると思われる特定のクリエイティブがある場合は、それらに関連するキャンペーンをブロックできます。

修正の正確な日付をお伝えすることはできませんが、活発な活動が発生しているため、週末までにすべてのHTMLテンプレートが更新されることを期待しています。お待ち頂きまして、ありがとうございます。

于 2012-11-05T19:41:00.477 に答える