soy nuevo en el desarrollo de Android.
Tengo que comenzar una nueva actividad. Comúnmente, que iba a escribir el siguiente código:
Android - Cómo iniciar una nueva actividad desde una instancia
Intent i = new Intent(Activity1.this, Activity2.class);
Activity1.this.startActivity(i);
pero ahora tengo que empezar una nueva actividad de una instancia de esa actividad (porque no quiero empezar una actividad genérica de ese tipo, lo que necesito llamar a su constructor para definir sus atributos). Algo como esto:
Activity2 instance = new Activity2(parameters);
Intent i = new Intent(Activity1.this, instance);
Activity1.this.startActivity(i);
¿Es posible?
"(porque no quiero empezar una actividad genérica de ese tipo, lo que necesito para llamar a su constructor para definir su atributos) "- eso no es posible en Android. – CommonsWare