特定の理由でアクティビティが一時停止したときに、アクティビティを終了したいと考えています。最近まで私のコードは完全に機能していましたが、最近、finish()
何らかの理由でメソッドが機能しなくなりました。また、finish()
メソッドが呼び出されると、次のLogCat
メッセージが表示されます。
12-31 18:01:23.445: W/ActivityManager(481): Duplicate finish request for ActivityRecord{42465370 u11 "myapplicationpackage"}
誰かがこれで私を助けてくれますか?
OnPause()
方法
@Override
protected void onPause() {
super.onPause();
finish();
}