2011-01-13 6 views
1

アプリケーションの途中でユーザーがいる場合は、アプリケーションを終了する必要があります。私はfinish()メソッドとSystem.exit(0)メソッドを使用していますが、現在のアクティビティを終了します。 これについて知っている方は、教えてください。 アンドロイドでアプリケーションを終了する

はあなたに

ビクラムありがとう

答えて

1

通過するいくつかの時間をスペアしてみてくださいBからの活性AおよびC由来のもの

A-> B

B

から

と再びB-> C

利用startactivityforresultから使用startactivityforresult、あなたはその後、CからsetResult(すなわちを終了します。 RESULT_OK)を終了し、BのOnActivityResult()を終了し、resultcode == RESULT_OKかどうかを確認してから、Aを終了するためにA.sameプロシージャのsetresult(RESULT_OK)を実行します。

application.andアプリケーションはCからではなくから始まります。

0

してみてください。この(*テストされていない):

@Override 
    protected void onStop() { 
     // TODO Auto-generated method stub 
     super.onStop(); 
     this.finish(); 
    } 

アクティビティBを呼び出している場合this discussion

関連する問題