Java-код
String Banner_Ads;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_basic);
Firebase.setAndroidContext(this);
BannerAds();
View adContainer = findViewById(R.id.adMobView);
AdView mAdView = new AdView(this);
mAdView.setAdSize(AdSize.SMART_BANNER);
mAdView.setAdUnitId(getString(Banner_Ads));
((RelativeLayout) adContainer).addView(mAdView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
}
public void BannerAds() {
Firebase myFirebase = new Firebase("https://firebaseio.com/BannerAds");
myFirebase.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
Banner_Ads = dataSnapshot.getValue(String.class);
}
@Override
public void onCancelled(FirebaseError firebaseError) {
}
});
}
Не менять базу огня на aduintid
как управлять изменением идентификатора рекламы AdMob в базе данных Firebase.
как изменить значения в базе данных и изменить мои приложения
Не полный учебник
https://youtu.be/RYVqc_E95lw