0

Java と Android でのプログラミングは初めてです。最も基本的なレベルで動作するようにadmobを取得しました。デバイスが横向きの場合は常に、admobがポップアップして画面の巨大な部分を占める傾向があります.

向きを検出し、横向きの場合に広告が表示されないようにする最善の方法は何ですか? 向きの変更を確認して非表示/非表示にするために、admob アプリケーションをスレッドに入れる必要がありますか?

ご意見をお聞かせください。

ありがとう!

4

1 に答える 1

4

ランドスケープ用のレイアウト XML ファイルに含めることはできませんか? レイアウト フォルダー名の末尾に「-land」を含めることで、横向きバージョンのレイアウトを作成できます。例えば:

/res/
  /layout/
    /main.xml
  /layout-land/
    /main.xml

main.xml がアクティビティ用に読み込んでいるレイアウトである場合、OS は、電話が横向きの場合に、layout-land フォルダー内のレイアウトを自動的に読み込みます。したがって、その XML ファイルでは、レイアウト内の admob 広告を再調整したり、完全に削除したりできます (レイアウト オブジェクトの場合は? 私は admob を使用したことがありません)。

于 2010-11-12T19:49:47.917 に答える