开始新活动时停止在Activity中执行

时间:2015-08-05 15:48:59

标签: android android-intent

我正在评估案件而事实并非如此。根据true或false值,应用程序必须执行某些操作(如果为true),应该转到另一个视图,因此我执行以下操作:

if(metodoRut){
   inscripcion = nueva.getInscripcionByRut(rut,codigoEvento ,this);
   if(nueva.getCantidadInscripciones(this, rut) > 1){
      Intent intent = new Intent(this,ValidacionMultiple.class);
      System.out.println(intent.toString());
      startActivity(intent);
    }
}else{
   inscripcion = nueva.getInscripcion(rawResult.getText(),codigoEvento,this);
}
/* 
 * more code
 * /

如果我需要运行它符合意图,但这种情况发生了。如果在IF之后创建所有内容然后启动我的新视图,请登录。

1 个答案:

答案 0 :(得分:1)

如果我理解您要说的是,即使在您致电more code

之后,您所拥有的startActivity条评论代码也会执行

最简单的解决方法(可能不是最好或最干净的解决方案)是在finish()之后立即致电startActivity()