Ver Mensaje Individual
  #2  
Viejo 27/09/10, 01:41:45
Array

[xs_avatar]
bicho_visacoso bicho_visacoso no está en línea
Miembro del foro
 
Fecha de registro: sep 2010
Mensajes: 50
Modelo de smartphone: HTC Legend

Perdón por ser tan escueto, voy a dar más información sobre cómo lo tengo codificado:


protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

juego= new Juego(this);
setContentView(juego);

}
public juego(Context context) {

super(context);
this.setRenderer(this);
this.requestFocus();
this.setFocusableInTouchMode(true);
this.context = context;

example_adview = (AdView) findViewById(id.ad);
example_adview.setVisibility(AdView.VISIBLE);

...Código del juego
}

en la llamada a setVisibility el juego se bloquea, si no la hago el anuncio no se ve.

Sin embargo, si llamo al anuncio antes de hacer el setContentView (juego) y hago lo siguiente...

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main); //En el main.xml está definido el ad

juego= new Juego(this);
//setContentView(juego); //Ahora no llamo al juego, dejo el content view del main
}

Entonces si no llamo al contentview del juego veo el anuncio perfectamente, pero no el juego (como era de esperar).

¿Qué puede suceder?, estoy perdido y llevo varios días buscando la solucion.
Responder Con Cita