3

この問題をGoogleで試し、Stackoverflowで1時間以上検索しましたが、解決策が見つかりませんでした。

いくつかのアプリケーションで、さまざまなレイアウトで広告が掲載されているのを見ました。それを私のアプリに実装したいのですが、方法がわかりませんか?

現在のモデルは、ユーザーがレイアウトを変更するたびに新しい広告を読み込むモデルです。ユーザーがレイアウトを変更した後も同じ広告を掲載し続けるソリューションが必要です。また、adMobダッシュボードで設定した時間(60秒)後に広告が変更されます。

adMobの統計が悪いので、それをやりたいと思います。それは私のRPM属性が原因だと思います:RPM = $ 0.07 lどうぞ、誰でも...

4

2 に答える 2

0

私はまだAdMobを使用していないことを認めなければなりませんが、私の一般的な戦術は次のようになります。

// Before starting new activity
View adView = findViewById(R.id.my_add_view); // get ad view
StaticHelperClass.adView = adView; // Set your view to some kind of static helper class
currentActivityLayout.remove(adView);
startActivity(...); // Call new activity

新しいアクティビティで、保存したビューを新しいレイアウトに追加します(ビューを追加できる正しい位置にコンテナーが必要です)。


編集:ボタンを使って簡単なテストを行ったところ、うまくいきました。

于 2012-06-14T16:28:04.100 に答える
0

アドビューを動的に構築する場合は、作成後にグローバル参照を設定し、ロードする各ビューに追加するだけです。

于 2012-06-14T16:41:20.567 に答える