jueves, 12 de mayo de 2016

Corregir error Android "Performing stop of activity that is not resumed"

Es porque estás lanzando un activity dentro de otro que aún no ha ejecutado el onResume.

Por ejemplo:

@Overrideprotected void onCreate(Bundle savedInstanceState) {
    // Arranca el otro activity
    Intent i = new Intent(this, LoginActivity.class);    startActivity(i);
 
    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);    setSupportActionBar(toolbar);
    login();}

Debes cambiarlo por

@Overrideprotected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);    setSupportActionBar(toolbar);
    login();}

@Overrideprotected void onResume() {
         super.onResume();

        Intent i = new Intent(this, LoginActivity.class);
        startActivity(i);
}

No hay comentarios:

Publicar un comentario