0

Android アプリに広告を実装しています。それらは正常に機能しますが、ポップアップするのに数秒かかり、レイアウト要素のサイズが変更されます。広告が読み込まれる前であっても、レイアウト要素のサイズを事前に変更して、一度ずれないようにしたいと考えています。

既存のビュー (広告が表示されるスペースを占める) を、読み込まれた広告ビューに置き換える方法はありますか? 同じ効果を得る他の方法はありますか?

ありがとう

(また、必要に応じて変更できますが、XML ではなくプログラムで広告ビューを追加しています)

4

2 に答える 2

1

を使用していると仮定するとAdSize.BANNER、AdView の高さは 50 dp です。AdView を XML に組み込んで高さ 50 dp にするか、高さ 50 dp のコンテナ レイアウトを XML で定義して AdView をプログラムでコンテナ レイアウトに追加することができます。

于 2012-10-31T20:24:44.343 に答える
0

最終的には、adViewの最小の高さを50ピクセルに密度係数(高の場合は1.5、中の場合は1、低の場合は.75)を掛けた値に設定します。これらの値は、バナーの広告の高さに対応するためです。完璧に動作します。

于 2012-11-01T18:39:35.700 に答える