当我的应用因为特定原因暂停时,我希望能够结束它。最近我的代码一直运行良好,但是最近 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();
}