0

私の Android アプリケーションでは、ユーザーが入力したデータを検証する必要があります。そのため、if ブロックを使用してそれを行いました。ユーザーが入力したデータが無効な場合、アクティビティの実行を停止したいと思います。if ブロック内でこれを行う方法を使用しようとしましSystem.exit(0)たが、うまくいきませんでした。if ステートメントを使用せずにこれを行う適切な方法があるかどうかはわかりません。助けてください。

例えば:

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

2 に答える 2

3

を呼び出すだけfinish()です。

if ( !uName.equals( "User" ) ){
    finish();
}
于 2012-11-15T18:01:49.083 に答える
1

メソッド オブ アクティビティを使用finish()して、現在のアクティビティを終了できます...

于 2012-11-15T18:02:12.900 に答える