Как программно установить идентификатор модуля admob? - PullRequest
0 голосов
/ 05 июля 2018

Я новичок, и в моем приложении мне нужно изменить идентификатор рекламного баннера от edittext. Я действительно не знаю, как я могу это сделать. В настоящее время это код AdView xml:

<com.google.android.gms.ads.AdView
        xmlns:ads="http://schemas.android.com/apk/res-auto"
        android:id="@+id/adView3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="75dp"/> 

и вот как я устанавливаю код объявления:

button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {                
                    id = editText.getEditableText().toString();
                    adView.setAdSize(AdSize.BANNER);
                    adView.setAdUnitId(id);
                    AdRequest adRequest = new AdRequest.Builder().build();
                    adView.loadAd(adRequest);
            }
        }); 

как я могу получить и установить идентификатор из текста редактирования и показать баннер?

1 Ответ

0 голосов
/ 05 июля 2018
JAVA 
AdView adView = new AdView(this);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId("ca-app-pub-3940256099942544/6300978111");

KOTLIN
val adView = AdView(this)
adView.adSize = AdSize.BANNER
adView.adUnitId = "ca-app-pub-3940256099942544/6300978111"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...