您的位置:首页 > 移动开发 > Android开发

Android在调用startActivityForResult时注意的问题

2017-06-15 17:47 483 查看
                                        
Android在调用startActivityForResult时注意的问题


一执行startActivityForResult的时候紧跟着onActivityResult()方法也被执行?

    这个可能是目标activity的启动模式的问题,目标activity的launchmode不能设置成singleTask;

二 startActivityForResult(intent, 0);这个方法中第二个参数,当我们设置这个参数小于0时就会发现onActivityResult()方法就没有响应的

android SDK中有提到这个参数必须是大于或者等于0的


三 TabHost的子Activity中startActivityForResult调用其他Activity时候遭遇到onActivityResult方法不响应的问题.直接看下面的链接  http://www.cnblogs.com/relinson/archive/2012/03/25/startActivityForResult.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息