相同点:
Activity之间相互跳转通过
不同点:
1. startActivityForResult 在关闭子Activity后父Activity可以接受到子Activity返回值
2. startActivity (the activity is not launched as a sub-activity).当你的Activity嵌套在另一个Activity中时就不能能它了回报android.content.ActivityNotFoundException错误,哪怕你AndroidManifest.xml中配置了这个Activity。
startActivityForResult requestCode大于0是会返回给父Activity的返回值。
本文对比分析了Android中Activity间的跳转方式,重点讲解了startActivity与startActivityForResult的区别,包括后者如何在关闭子Activity后将返回值传递给父Activity等关键特性。
307

被折叠的 条评论
为什么被折叠?



