Kei*_*Mak 0 android android-activity android-task
我知道当我们按下后退按钮时,onBackPressed()会调用默认功能.
http://developer.android.com/reference/android/app/Activity.html#onBackPressed()
该文档说"默认实现只完成当前活动".这意味着什么,它是否意味着默认的onBackPressed()包括函数finish()?
finish()里面的实现是什么?那是onDestroy()吗?
这是实现的样子:
public void onBackPressed() {
if (!mFragments.popBackStackImmediate()) {
finish();
}
}
Run Code Online (Sandbox Code Playgroud)
当然在Android 2.3及更低版本上它是这样的:
public void onBackPressed() {
finish();
}
Run Code Online (Sandbox Code Playgroud)
没有Fragments API.
您可以随时在IDE或Web上查看源代码
| 归档时间: |
|
| 查看次数: |
1713 次 |
| 最近记录: |