2012-11-15 2 views
0

Android 애플리케이션에서 사용자가 입력 한 데이터의 유효성을 검사해야합니다. 그래서 블록을 사용하면 그렇게했습니다. 사용자가 입력 한 데이터가 유효하지 않은 경우 활동을 더 이상 중단하고 싶습니다. 블록 내에서이 작업을 수행하려면 System.exit(0)을 사용하려고했지만 나에게 적합하지 않았습니다. if 문을 사용하지 않고이 작업을 수행 할 수있는 적절한 방법이 있는지 여부를 모르겠다.Android : 블록을 사용하여 활동을 종료하는 방법

예컨대 :

if(!uName.equals("User")) { 
    // Here I want to terminate the activity 
} 
+1

경우 { 마무리() (uName.equals ("사용자")!); } – Prexx

답변

3

간단히 finish()를 호출합니다.

if (!uName.equals("User")){ 
    finish(); 
} 
당신은 현재 활동을 마무리 활동의 finish() 방법을 사용할 수 있습니다
1

...

관련 문제