Visualización de anuncios en AndEngine

Intento mostrar un anuncio con Greystrip en AndEngine.

No puedo entender cómo se hace esto porque no utiliza un diseño para inflar vistas, pero aún sprites.

uso BaseGameActivity para crear mi aplicación para cada escena en la que me gustaría mostrar agregados.

En GreyStrip así es como le dicen que integre anuncios en su aplicación ..

Antes de agregar llamadas en su aplicación a GSSDK, debe incorporar el SDK en su AndroidManifest.xml. Agregue lo siguiente en la sección, reemplazando con un identificador de paquete que sea exclusivo de su aplicación. Este proveedor de contenido administra el almacenamiento local del contenido del anuncio, mientras que la actividad administra la visualización del anuncio.

 <provider android:name="com.greystripe.android.sdk.AdContentProvider"
    android:authorities="<YOUR_APPLICATION_PACKAGE>.AdContentProvider"
android:multiprocess="true"
android:exported="false" />
<activity android:name="com.greystripe.android.sdk.AdView"
android:configChanges="keyboard|keyboardHidden|orientation" >
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

Para inicializar el SDK de Greystripe, llame al método de inicialización al inicio. Esto debe hacerse dentro del método onCreate () de su aplicación. Esta llamada generará un hilo de fondo para inicializar nuestra actividad y luego devolverá el control a su aplicación. En este contexto, la actividad Greystripe descargará anuncios, así como cualquier actualización del SDK. Parámetros: ctx: su aplicación Contexto instancia appId: use el appId proporcionado durante el registro de la aplicación. Proporcionar un ID de aplicación no válido hará que el SDK muestre anuncios de notificación de error.

 public static GSSDK initialize(Context ctx, String appId)

Para usar un banner, coloque lo siguiente en su archivo main.xml:

<view class="com.greystripe.android.sdk.BannerView"
android:id="@+id/gsBanner"
android:layout_width="320dp"
android:layout_height="48dp"/>

Para hacer referencia a la vista de banner en el código, use findViewById, como con cualquier elemento main.xml:

BannerView myBanner = (BannerView) findViewById(R.id.gsBanner);

Para solicitar agrega llamada

myBanner.refresh();

¿Ahora el problema es que, dado que no tengo un diseño xml, no puedo entender cómo inflo el diseño para la vista del anuncio?

¿Alguien tiene alguna idea

EDITAR

Vi a alguien hacerlo así en un tutorial en línea, pero ¿cómo puedo inflar esto en andengine?

try {
    String applicationId = Utils.scrapeIgnoreCase(externalParams, "<param name=\"id\">", "</param>");           
    GSSDK.initialize(context, applicationId);

    BannerView myBanner = new BannerView(context);          
    myBanner.setLayoutParams(view.getLayoutParams());
    myBanner.addListener(new GreyStripeBannerListener());           
    view.addView(myBanner);
    myBanner.refresh();
    myBanner.setOnClickListener(new  View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Click();
        }
    });

Respuestas a la pregunta(2)

Su respuesta a la pregunta