2011-02-27 17 views
6

He puesto algunos anuncios en una de mis aplicaciones de Android y estoy probando en mi dispositivo.¿Cómo puedo hacer que mis anuncios aparezcan más rápido en mi aplicación de Android?

Cuando cargo mi aplicación, puede tardar alrededor de 5-10 segundos para que se muestre el anuncio. De manera realista, el usuario se habría movido a otra pantalla para entonces nunca los vería.

¿Hay alguna manera de que el anuncio se muestre al instante? De lo contrario, ¿cómo puedo conseguir que los anuncios se muestren a tiempo para que el usuario los vea (y posiblemente haga clic)?

pude añadir un poco de retraso hilo sobre los botones para que dejen de hacer nada hasta que el anuncio se muestra, pero eso es muy sucia ...

+0

Oye, el oyente de anuncios tiene que estar vinculado a un AdView ¿verdad? ('adView.setAdListener') Pero quiero verificar si hay anuncios en mi vista de anuncio que está en mi menú principal. Cómo lo logró, ya que tengo el mismo problema que usted, pero no tengo un adView en mi pantalla de bienvenida. Muchas gracias –

Respuesta

3

agrega una pantalla inicial de la aplicación (ImageView sobre el diseño de la pantalla principal), y hacer que desaparezca cuando reciba un complemento (hay un oyente de anuncios en AdMob y la mayoría de los proveedores de anuncios) o si no hay anuncios para mostrar. En cuanto a las otras pantallas, no hay mucho que pueda hacer aparte de mostrar ProgressDialog hasta que se muestre el anuncio, pero a sus usuarios no les gustará.

+0

Mi aplicación solo requiere acceso a Internet para anuncios, por lo que si no tienen señal, quedarán para siempre en la pantalla de bienvenida. – Jimmy

+0

luego asegúrese de mostrar el splash solo cuando hay una conexión a internet. También puede ocultar la imagen de bienvenida si se ha mostrado durante más de X segundos. – zrgiu

+0

Oye, el oyente de anuncios tiene que estar vinculado a un AdView ¿verdad? ('adView.setAdListener') Pero quiero verificar si hay anuncios en mi vista de anuncio que está en mi menú principal. ¿Cómo puedo hacer esto, te importa dar un ejemplo? ¡Muchas gracias! –

Cuestiones relacionadas