public void handleMessage(Message msg) { switch (msg.what) { case 1: Toast.makeText(ActLogin.this, strMessage, Toast.LENGTH_LONG).show(); Intent intent = new Intent(); if (lv.getIsNewRegister()) { intent.setClass(ActLogin.this, ActSearchUser.class); lv.setIsNewRegister(false); startActivity(intent); } // else { // intent.setClass(ActLogin.this, ActPerson.class); // } if (dlgProgress != null && dlgProgress.isShowing()) { dlgProgress.dismiss(); } lv.setIsNewLogin(true); ActLogin.this.finish(); break; case 2: if (dlgProgress != null && dlgProgress.isShowing()) { dlgProgress.dismiss(); } Toast.makeText(ActLogin.this, strMessage, Toast.LENGTH_LONG).show(); break; } }