Tengo 2 actividades: el usuario de la primera actividad hace clic en un botón que inicia la segunda actividad. La 2da Actividad hace todo el trabajo.onCreate no llamado
Lanzo la 2da Actividad de la siguiente manera que está dentro de una Clase interna onClickListener y he intentado llamarla explícitamente con (FirstActivity.this, Simple.Class) pero sucede lo mismo.
Intent test = new Intent(arg0.getContext(),Simple.class);
startActivity(test);
En el emulador, veo mover la pantalla otra vez como su llamando a la segunda actividad, pero lo único que consigue es una pantalla en negro, pero nada se carga desde mi diseño. Miré Logcat y veo algunos mensajes fallidos en el hilo de enlace. Esta es la función onCreate de mi segunda actividad, pero no consigo ningún resultado ya sea de la pantalla o Logcat mostrarme que las funciones del informe fueron llamados:
public void onCreate(Bundle savedState)
{
Log.d("SimpleActivity","OnCreate Started");
super.onCreate(savedState);
setContentView(R.layout.simple);
Log.d("SimpleActivity","OnCreate Ended");
}
Nota: He llamado al constructor base en OnCreate() con super.onCreate (savedState) en mi código anterior.
publique un poco más del código para que podamos ver qué es arg0. Probablemente no deberías estar usando lo que sea que sea. Use YourActivity.this como el contexto para pasar a una nueva intención. – FoamyGuy
¿Has resuelto esto? ¿Tienes un fragmento dentro de la vista que está siendo instanciado directamente? –