Я успешно интегрировал admob в мое приложение для Android. Но я получаю более низкое epcm и более высокое впечатление. В результате я не получаю много денег. Мое добавление загружается всякий раз, когда начинается новое действие. Я добавилИсправлено положение Admob в android
new FloatingAd(InboxListActivity.this);
Вот класс floatingad:
public FloatingAd(Context mContext){
Context context = mContext;
// Locate the Banner Ad in activity_main.xml
AdView adView = (AdView) ((Activity) context).findViewById(R.id.adView);
// Request for Ads
AdRequest adRequest = new AdRequest.Builder()
.build();
adView.loadAd(adRequest);
}
и вот мой XML-код:
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad" />
на каждом onCreateView(). Поэтому он создает новый экземпляр всякий раз, когда появляется новое действие. Теперь я пытаюсь сделать константу addview для всего экрана. так что он не может создать новый экземпляр add при запуске нового действия. Как это сделать? Обратите внимание, что мое приложение основано на активности, а не на фрагменте.
Просто любопытно, как постоянно воссоздается AdView, опускайте ваш epcm? – Simas