Android(安卓)中startActivity 与startActivityForResult区别
16lz
2021-01-25
相同点:
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的返回值。
在一个主界面(主Activity)上能连接往许多不同子功能模块(子Activity上去),当子模块的事情做完之后就回到主界面,或许还同时返回一些子模块完成的数据交给主Activity处理。
更多相关文章
- Android实现KSOAP2访问WebService
- Android(安卓)彩信发送
- Android学习-HelloWorldAndroid
- Android(安卓)RecyclerView聊天界面控件布局居底
- android 打开多个Activity,返回到第一个Activity的问题
- Android开发之侧拉栏的使用
- android telephony phone application
- Android下载完成更新后,没有打开安装成功界面,出现闪退问题
- Android(安卓)之 调用短信界面