現在、AndroidゲームにAdMobを統合しています。AndroidのAdMobバナーサイズ
さまざまなデバイスでさまざまな画面領域を占めるため、スマートバナーをフレームレイアウトベースのレイアウトに統合するのは困難です。
たとえば、私のAcer A500(MDPI 1280x800)にスマートバナーを表示すると、1280x90pxのサイズが表示されますが、Nexus 7では1279x66px(TVDPI 1280x800)とGalaxy Nexus (HDPI 1280x720)(1196x64px)高さsmartbanner以来、 https://developers.google.com/mobile-ads-sdk/docs/admob/smart-banners
ただし、この動作は、私にとって大きな問題がある:AdMobのドキュメントによると
は、それはマニュアルに与えられた値は、DPであることを考えると、理解しやすい行動かもしれません1200x800px MDPIスクリーン上の90pxの解像度は、HDPIスクリーン上の64pxの高さを持つスマートバナーよりもはるかに多くの画面領域を占有します(下のスクリーンショットを参照)。
ここに私の質問があります: - 少なくともスマートバナーのためにどれくらいのスペースを確保すべきですか? - 誰かが似たようなことを試したことがありますか?どのように対処しましたか?
注:残念ながら、framelayoutとは異なるレイアウトを使用することは現時点ではオプションではありません。さらに、XMLレイアウトを使用して広告を統合することはできません。
よろしく、
ローレンツ
スクリーンショット:
http://imgur.com/qGAk77Y(A500)
http://imgur.com/qGAk77Y,dK3buz2,Gg1hvyu#2(ネクサス7) http://imgur.com/qGAk77Y,dK3buz2,Gg1hvyu#1(ギャラクシーネクサス) - 申し訳ありませんが、十分ではない担当者すべてのリンクを投稿する – lorenz