広告表示、非表示の切り替え2022/5/1AdMobの広告を非表示にダイナミックに切り替えたいケースについて、たとえば無料アプリは広告を表示して、有料版は広告なしにしたいけどレイアウトを崩したく無いケースなどでしょうか。広告を画面の上部や底辺に張り付けるのは簡単ですが、広告の位置が他のUI部品の間に挿入されていて、非表示でのレイアウトも不自然にならないようにするには多少工夫が必要です。以下は広告が画像に挟まれたレイアウトで、ボタンを押すスト広告が非表示になり、空いた隙間を埋めるかあるいは空けたままにする例です。基本的なBanner広告設定ができている状態から始めます。無料でアプリを公開して広告を貼りましょう。removeView()とadView()を使って広告をLinearLayoutから削除、追加して非表示・表示を行う。'com.google.android.gms:play-services-ads:20.6.0'}サンプルコード以上を踏まえて作成します。ように指定することもできます。