之前startActivityForResult一直用的好好的,今天发现怎么也不起作用。检查后发现有两点影响了。
1、android:launchMode="singleTask",main里设成单例了;
2、startActivityForResult的requestcode须要大于0才干够。
本文介绍了使用startActivityForResult时遇到的两个常见问题:一是由于设置了android:launchMode=singleTask导致无法正常启动Activity;二是requestCode必须大于0才能生效。
之前startActivityForResult一直用的好好的,今天发现怎么也不起作用。检查后发现有两点影响了。
1、android:launchMode="singleTask",main里设成单例了;
2、startActivityForResult的requestcode须要大于0才干够。

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