2012-11-25 5 views
0

로그인 활동을 사용하여 안드로이드 응용 프로그램을 개발하고 있습니다. 사용자가 응용 프로그램에 로그인 할 때 다른 활동 (의도)을 표시하지만 사용자가 다시 버튼을 누르면 응용 프로그램이 로그인과 함께 주요 활동을 표시합니다. ¿ 응용 프로그램에 로그인 한 후 로그인 활동을 잠그는 방법은 무엇입니까?안드로이드 활동 잠금

감사합니다.

답변

2

, 두 가지 방법이 있습니다 :

  1. 성공적으로 로그인 한 후에는 로그인 활동은 단순히를 시작한 후 finish()를 호출 할 수 있습니다 주요 활동. 이렇게하면 사용자가 뒤로 버튼을 누르면 로그인 활동이 종료되므로 앱이 종료됩니다.
  2. 주요 활동을 앱 실행 활동으로 설정하십시오. onCreate에서 startActivityForResult()으로 전화하여 로그인 활동을 시작할 수 있습니다. 로그인 활동이 완료되면 주요 활동은 로그인이 성공하면 정상적으로 진행, 또는 finish() (또는 제한된 모드에서 작동) 사용자가 로그인에 실패 할 경우 할 수 있습니다.
+0

이봐 테드 Hopp을 이 작품 감사합니다 –

0

다른 클래스로 전환하면 finish(); 을 사용하십시오.
예 : 로그인 활동에 복귀에서 사용자를 방지하려면

Intent newIntent = new Intent (firstActivity.this, afterLogin.class) 
    startActivity(newIntent); 
    finish();