先说一下我遇到的情况。开发中在A界面通过使用Intent的startActivityForResult()方法进行跳转至B界面。当B界面调用setResult()方法返回A界面。这时按照正常的流程,界面的onActivityResult()方法就会执行,但是却没有执行。经过百度,找到了解决方法,在AndroidManifest.xml文件里目标Activity的andriod:launchMode:singleTask改为standard就好了。
先说一下我遇到的情况。开发中在A界面通过使用Intent的startActivityForResult()方法进行跳转至B界面。当B界面调用setResult()方法返回A界面。这时按照正常的流程,界面的onActivityResult()方法就会执行,但是却没有执行。经过百度,找到了解决方法,在AndroidManifest.xml文件里目标Activity的andriod:launchMode:singleTask改为standard就好了。
本文标题:安卓开发中遇到的Intent的startActivityForR
本文链接:https://www.haomeiwen.com/subject/qursuxtx.html
网友评论